![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
![]() Продвинутый пользователь ![]() ![]() ![]() Группа: Posters Сообщений: 229 Регистрация: 31.8.2007 Пользователь №: 8,988 ![]() |
Какой самый быстрый и какой самый удобный способ рисования в 2D или в 3D? Как я понимаю тут немного другие способы черех х-серв? Или как-то можно напрямую рисовать?
OpenGL без qt? OpenGL без х-серва будет работать в линуксе? Сообщение отредактировал el- - Nov 16 2008, 13:52 -------------------- |
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() Продвинутый пользователь ![]() ![]() ![]() Группа: Posters Сообщений: 229 Регистрация: 31.8.2007 Пользователь №: 8,988 ![]() |
а где документация хоть какую нибудь на русском найти?
----------------------------------------------------- #include <qapplication.h> #include <qgl.h> int main(int argc,char** argv) { QApplication app(argc,argv); QGLWidget qglw; app.setMainWidget(&qglw); qglw.show(); return app.exec(); } Вот тут окно рисует и сразу толи закрывается, толи что. - Процесс висит а окна нет(точнее видна часть окна то того момента пока не обновил экран,после окно стирается а процесс висит) если с qt рисовать просто окно, не opengl, всё нормально отрисовывается, окно как окно, перетаскивается и.т.д проблемы с openGL? но другие 3D приложени работают нормально. Собирал так; qmake -project "CONFIG+=opengl" qmake make ./glrectdemo -------------------------- #include <qapplication.h> int main(int argc,char** argv) { QApplication app(argc,argv); QWidget qwgt; app.setMainWidget(&qwgt); qwgt.show(); return app.exec(); } вот этот код спокойно рисует окно(не ОпенГЛ) Сообщение отредактировал el- - Nov 16 2008, 21:49 -------------------- |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 16th June 2025 - 17:43 |