Merge pull request #35561 from clayjohn/GLES3-irradiance-max
Add project setting for max irradiance size
This commit is contained in:
commit
1b3eb41622
3 changed files with 12 additions and 4 deletions
|
|
@ -901,6 +901,10 @@
|
|||
</member>
|
||||
<member name="rendering/quality/reflections/high_quality_ggx.mobile" type="bool" setter="" getter="" default="false">
|
||||
</member>
|
||||
<member name="rendering/quality/reflections/irradiance_max_size" type="int" setter="" getter="" default="128">
|
||||
Limits the size of the irradiance map which is normally determined by [member Sky.radiance_size]. A higher size results in a higher quality irradiance map similarly to [member rendering/quality/reflections/high_quality_ggx]. Use a higher value when using high-frequency HDRI maps, otherwise keep this as low as possible.
|
||||
[b]Note:[/b] Low and mid range hardware do not support complex irradiance maps well and may crash if this is set too high.
|
||||
</member>
|
||||
<member name="rendering/quality/reflections/texture_array_reflections" type="bool" setter="" getter="" default="true">
|
||||
If [code]true[/code], uses texture arrays instead of mipmaps for reflection probes and panorama backgrounds (sky). This reduces jitter noise on reflections, but costs more performance and memory.
|
||||
</member>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue