Тип QML PhongMaterial
Класс PhongMaterial предоставляет стандартную реализацию эффекта освещения Phong. Подробнее...
| Заявление об импорте: | import Qt3D.Extras 2.1 |
| С: | Qt 5.7 |
| Наследует: |
Свойства
Подробное описание
Эффект освещения Phong основан на сочетании трёх компонентов освещения: ambient, diffuse и specular. Относительная сила этих компонентов регулируется коэффициентами отражения, которые моделируются как RGB-тройки:
- Ambient — цвет, излучаемый объектом без других источников света.
- Diffuse — цвет, излучаемый при отражении от грубой поверхности под действием света.
- Specular — цвет, излучаемый при отражении от блестящей поверхности под действием света.
- Блеск поверхности регулируется плавающим свойством.
Этот материал использует эффект с однопроходной отрисовкой и выполняет освещение по фрагменту. Представлены методы для OpenGL 2, OpenGL 3 или выше, а также OpenGL ES 2.
Документация по свойствам
ambient : цвет
Содержит текущий цвет ambient.
diffuse : цвет
Содержит текущий цвет diffuse.
shininess : вещественное
Содержит текущий блеск.
specular : цвет
Содержит текущий цвет specular.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qml-qt3d-extras-phongmaterial.html