OpenGL на Qt 4. Это просто! (часть 2) (комментарии)
Это сообщение сгенерировано автоматически.
Статья получилась больше с уклоном в основы ogl с малым охватом qt. Не помешало бы рассмотреть qglbuffer, qglxxx - по ним нет туториалов и документация бедная. Я глядя в их сорсы научился рисовать модельки, но текстуру с qglbuffer так и не смог попользовать.
В планах, продолжение следует :)
Не надо вот про бедность документации Qt. Лучше, пожалуй, только msdn, да и то потому что история у него огромная и накопилось там чтива воз и маленькая тележка (в тележке полезная)
QGLWidget вообще можно использовать как упрощенный в инициализации OGL, а делать все своими ручками с помощью старых добрых функций gl. Правда, некоторые фишки (о них, к сожалению, не всегда вовремя узнаешь) в Qt очень бодро реализованы. Я, например, люблю ShaderProgram.
Slukad
я не смог понять по документации как использовать текстуру через QGLBuffer. Примера тоже не нашел. Порядок вызова функций там тоже нигде не сказан: bin, create, etc. Понятно, что зная исходный код, это можно понять.
Мне одному кажется что аж две статьи и еще будут ,в которых в первой 3 ,а во второй 6 страниц с названием "OpenGL на Qt 4. Это просто!" ...как-то мощно)
Хотя за статьи спасибо =)
> про синхронизацию кадров с дисплеем и раздел с объяснением дерева объектов
Добавлено
пытаюсь перенести редактор на Qt и не могу найти PropertyGrig, неужели его нет в столь огромной библиотеке для GUI?
j7wk
> https://qt.gitorious.org/qt-solutions/qt-solutions/source/fd22bee…
> opertybrowser
спасибо за попытку, но ни одни исходники для Qt даже не собираются "из коробки", поэтому даже не знаю стоит ли их колупать, вообще это выглядит как чей-то велосипед, видимо не единственный в своем роде)
leonardo98
> ни одни исходники для Qt даже не собираются "из коробки"
Ты явно что-то делаешь не так.
leonardo98
> вообще это выглядит как чей-то велосипед, видимо не единственный в своем роде)
Qt-Solutions оффициальный репозиторий Qt в который входят всякие мелкие дополнения которые не взяли/выкинули из самих кутей.
j7wk
Что я могу сделать не так?, я просто скачал и запустил. Примеры из комплекта Qt собираются без проблем.
У вас оно завелось?
leonardo98
> У вас оно завелось?
Qt 4.8.4. Думало долго, но собралось даже без ворнингов. Выглядит ничё так.
Dimich
> Qt 4.8.4. Думало долго, но собралось даже без ворнингов. Выглядит ничё так.
спасибо
действительно на маке Qt 4.8.1 тоже собралось сразу
на win8 Qt 5.2.1 только после перемещения проекта в папку без русских букв и вникания в описание, надо было обязательно запустить батник
j7wk
> https://qt.gitorious.org/qt-solutions/qt-solutions/source/fd22bee…
> opertybrowser
довольно сырая реализация таки оказалась, требует доделки напильником и зубилом, какие надо сигналы просто не существуют(об изменении значения)
Тема в архиве.