Spec-Zone.ru › Qt 6.1

Тип QML PhongMaterial

Класс PhongMaterial предоставляет стандартную реализацию эффекта освещения Phong. Подробнее...

Заявление об импорте: import Qt3D.Extras 2.1
С: Qt 5.7
Наследует:

Material

  • Список всех членов, включая унаследованные

Свойства

  • ambient : цвет
  • diffuse : цвет
  • shininess : вещественное
  • specular : цвет

Подробное описание

Эффект освещения 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API