Тип QML EnvironmentLight
Инкапсулирует объект освещения среды в сцене Qt 3D. Подробнее...
| Заявление об импорте: | import Qt3D.Render 2.0 |
| С момента: | Qt 5.9 |
| Создает: | QEnvironmentLight |
Свойства
- irradiance : Текстура
- specular : Текстура
Подробное описание
EnvironmentLight использует кубовые карты для реализации освещения на основе изображения (IBL), техники, часто используемой совместно с физически-базированным рендерингом (PBR). Кубовые карты, как правило, должны основываться на изображениях с высоким динамическим диапазоном (HDR) с подходящим форматом OpenGL (например, RGBA16F), который может обрабатывать увеличенный диапазон значений.
Существует множество инструментов, которые можно использовать для создания кубовых карт, необходимых для EnvironmentLight. Некоторые примеры включают
HDRI Haven предоставляет множество изображений HDR с лицензией CC0, которые можно использовать в качестве исходного материала для вышеперечисленных инструментов.
Документация по свойствам
irradiance : Текстура
Содержит текущую текстуру карты освещенности окружающей среды.
По умолчанию текстура освещенности окружающей среды равна null.
Примечание: Точное значение и использование этого свойства зависят от реализации материала.
specular : Текстура
Содержит текущую текстуру карты глянцевости окружающей среды.
По умолчанию текстура глянцевости окружающей среды равна null.
Примечание: Точное значение и использование этого свойства зависят от реализации материала.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qml-qt3d-render-environmentlight.html