Тип QML EnvironmentLight
Инкапсулирует объект освещения окружающей среды в сцене Qt 3D. Подробнее...
| Заявление об импорте: | import Qt3D.Render 2.1 |
| С: | 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.1/qml-qt3d-render-environmentlight.html