Привет!
Делюсь примером на Qt OpenGL ES. На экран выводится куб под diffuse освещением. На каждой стороне куба - картинка
Текстуры наложены в Blender. Программа загружает куб с помощью Assimp из obj файла
Куб можно поворачивать мышкой и масштабировать колёсиком мышки
Исходники:
https://github.com/8Observer8/TexturedCubeWithLightingFromBlenderПриложение для Win7 с исходникамиПри подготовке примера использованы следующие статьи, видео-материалы и примеры:
-
Диффузное (diffuse): рассеянное освещение-
Assimp-
Blender- C:\Qt\Qt5.4.0\Examples\Qt-5.4\opengl\qopenglwidget
- C:\Qt\Qt5.4.0\Examples\Qt-5.4\opengl\hellogl2