Comments 8
Подробностей уже не помню, но кажется у меня несколько проще выходило: github.com/sshikaree/gtk_opengl_graph
Только что нарисовал первую картинку на языке Factor и OpenGL3. На форуме Фактора никто не знает OpenGL3! Но всё обёрнуто, разобрался сам.
Жаль только у виндовой версии Gtk_GLArea какие-то проблемы. В том комплекте, который я нашел, его вообще нет. В линуксовом есть, но мне важна кроссплатформенность.
На самом деле, Вы можете попробавать класс https://github.com/sqglobe/OpenGLWidget/blob/main/OpenGLWidget.h
По идее он должен работать и на винде тоже. Ечли понадобится, что-нибудь подтюнить, то это не сложно сделать
Вот пересобирать библиотеку совсем не хочется. Я просто упомянул проблему, с которой столкнулся. Если нормальное решение есть, буду пользоваться, если нет — останется предупреждением для тех, кого заинтересует статья.
Ну и то, что по вашей ссылке — на С++, а не на Си. Это тоже добавит проблем.
UPD:
Насколько я понял из исходника, оно работает через gdk_window_create_gl_context(), которого в виндовой версии тоже нет. Либо это у меня старая версия…
Ну и то, что по вашей ссылке — на С++, а не на Си. Это тоже добавит проблем.
UPD:
Насколько я понял из исходника, оно работает через gdk_window_create_gl_context(), которого в виндовой версии тоже нет. Либо это у меня старая версия…
Sign up to leave a comment.
Gtk, OpenGL и все-все-все