871654c16f
Add transmittance to the Sun illuminance value to get correct colors at every time of day. Also improved the Sun disk rendering.
82 lines
2.4 KiB
XML
82 lines
2.4 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<PropertyList>
|
|
<name>Effects/HDR/lighting</name>
|
|
<parameters>
|
|
<texture n="7">
|
|
<image>Textures/PBR/dfg_lut.png</image>
|
|
<type>2d</type>
|
|
<filter>linear</filter>
|
|
<wrap-s>clamp-to-border</wrap-s>
|
|
<wrap-t>clamp-to-border</wrap-t>
|
|
<internal-format>normalized</internal-format>
|
|
</texture>
|
|
</parameters>
|
|
<technique n="1">
|
|
<pass>
|
|
<texture-unit>
|
|
<unit>7</unit>
|
|
<image><use>texture[7]/image</use></image>
|
|
<type><use>texture[7]/type</use></type>
|
|
<filter><use>texture[7]/filter</use></filter>
|
|
<wrap-s><use>texture[7]/wrap-s</use></wrap-s>
|
|
<wrap-t><use>texture[7]/wrap-t</use></wrap-t>
|
|
<internal-format><use>texture[7]/internal-format</use></internal-format>
|
|
</texture-unit>
|
|
<program>
|
|
<vertex-shader>Shaders/HDR/trivial.vert</vertex-shader>
|
|
<fragment-shader>Shaders/HDR/lighting.frag</fragment-shader>
|
|
<fragment-shader>Shaders/HDR/gbuffer-include.frag</fragment-shader>
|
|
</program>
|
|
<uniform>
|
|
<name>gbuffer0_tex</name>
|
|
<type>sampler-2d</type>
|
|
<value type="int">0</value>
|
|
</uniform>
|
|
<uniform>
|
|
<name>gbuffer1_tex</name>
|
|
<type>sampler-2d</type>
|
|
<value type="int">1</value>
|
|
</uniform>
|
|
<uniform>
|
|
<name>gbuffer2_tex</name>
|
|
<type>sampler-2d</type>
|
|
<value type="int">2</value>
|
|
</uniform>
|
|
<uniform>
|
|
<name>depth_tex</name>
|
|
<type>sampler-2d</type>
|
|
<value type="int">3</value>
|
|
</uniform>
|
|
<uniform>
|
|
<name>dfg_lut</name>
|
|
<type>sampler-2d</type>
|
|
<value type="int">7</value>
|
|
</uniform>
|
|
<uniform>
|
|
<name>ao_tex</name>
|
|
<type>sampler-2d</type>
|
|
<value type="int">8</value>
|
|
</uniform>
|
|
<uniform>
|
|
<name>prefiltered_envmap</name>
|
|
<type>sampler-cube</type>
|
|
<value type="int">9</value>
|
|
</uniform>
|
|
<uniform>
|
|
<name>shadow_tex</name>
|
|
<type>sampler-2d-shadow</type>
|
|
<value type="int">10</value>
|
|
</uniform>
|
|
<uniform>
|
|
<name>aerial_perspective_lut</name>
|
|
<type>sampler-2d</type>
|
|
<value type="int">11</value>
|
|
</uniform>
|
|
<uniform>
|
|
<name>transmittance_lut</name>
|
|
<type>sampler-2d</type>
|
|
<value type="int">12</value>
|
|
</uniform>
|
|
</pass>
|
|
</technique>
|
|
</PropertyList>
|