Начало работы с Qt + OpenGL - PullRequest
5 голосов
/ 16 апреля 2011

Я хочу разрабатывать проекты, основанные на выпуске 2010 Superbible OpenGL с Qt. Я хочу делать такие вещи, как перемещение источников света, изменение их цвета, активация / деактивация текстур и т. Д. Простые вещи. Документация Qt, которую я нашел до сих пор, была ошеломляющей. Где я могу найти простой учебник, подходящий для моих простых потребностей?

Ответы [ 3 ]

9 голосов
/ 16 апреля 2011

Вы уже работали с OpenGL?Я знаю, что это не тот ответ, который вы хотите услышать, но я считаю, что новейшая версия OpenGL имеет чрезвычайно крутой курс обучения.Я настоятельно рекомендую изучать OpenGL 1.x в «прямом режиме» (вызовы glBegin, glEnd), затем изучать массивы вершин и списки отображения, а затем объекты буфера вершин и объекты буферов индекса и, наконец, шейдеры.

NeHeесть несколько превосходных учебных пособий , чтобы вы начали работать с OpenGL 1.x, и, поиграв с ним в течение недели или двух, обычно довольно легко узнать о VA, DL и затем VBO.Шейдеры довольно сложные и на самом деле имеют свой собственный язык (GLSL).После того, как вы поймете все эти вещи, вы, вероятно, сможете перейти к последним материалам OpenGL намного проще.

Если вы хотите "перейти" прямо к последним материалам OpenGL 4.x, Swiftlessучебные пособия помогут вам начать, но опять же, это чрезвычайно крутая кривая обучения.

Удачи!

4 голосов
/ 16 апреля 2011

Вы пробовали примеры Qt OpenGL здесь?

Может быть, вы найдете там что-нибудь полезное.

Удачи!

1 голос
/ 11 июля 2011

Вас может заинтересовать это: http://www.libqglviewer.com/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...