CameraAttributes
Успадковує: Resource < RefCounted < Object
Успадковано від: CameraAttributesPhysical, CameraAttributesPractical
Батьківський клас для налаштувань камери.
Опис
Керує такими властивостями камери, як глибина різкості та зміна експозиції.
При використанні в WorldEnvironment він надає налаштування за замовчуванням для експозиції, автоматичної експозиції та глибини різкості, які використовуватимуться всіма камерами без власних CameraAttributes, включаючи камеру редактора. При використанні в Camera3D він замінить будь-які CameraAttributes, установлені в WorldEnvironment. У разі використання в VoxelGI або LightmapGI використовуватимуться лише налаштування експозиції.
Дивіться також Environment для загальних налаштувань 3D-оточення.
Це чистий віртуальний клас, який успадковується CameraAttributesPhysical і CameraAttributesPractical.
Властивості
|
||
|
||
|
||
|
||
|
Описи властивостей
bool auto_exposure_enabled = false 🔗
Якщо true, увімкнеться режим автоматичної експозиції відтворення тонів рендерера сцени. Якщо true, рендерер автоматично визначатиме параметри експозиції для адаптації до освітлення сцени та спостережуваного світла.
float auto_exposure_scale = 0.4 🔗
Масштаб ефекту автоекспозиції. Впливає на інтенсивність автоматичної експозиції.
float auto_exposure_speed = 0.5 🔗
Швидкість ефекту автоекспозиції. Впливає на час, необхідний камері для виконання автоматичної експозиції.
float exposure_multiplier = 1.0 🔗
Множник для суми експозиції. Більше значення призводить до яскравішого зображення.
float exposure_sensitivity = 100.0 🔗
Чутливість датчиків камери, виміряна в ISO. Вища чутливість забезпечує яскравіше зображення.
Якщо auto_exposure_enabled має значення
true, це можна використовувати як метод компенсації експозиції; подвоєння значення збільшить значення експозиції (виміряне в EV100) на 1 стоп.
Примітка: Доступно, лише якщо ввімкнено ProjectSettings.rendering/lights_and_shadows/use_physical_light_units.