Skip to content

Commit eed5022

Browse files
committed
Updated the MaterialX graph to incorporate emission_weight
1 parent 5fd59ca commit eed5022

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

reference/open_pbr_surface.mtlx

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,8 @@
7171
doc="The thickness of the thin-film layer on the base (in micrometers)." />
7272
<input name="thin_film_ior" type="float" value="1.4" uimin="0.0" uisoftmin="1.0" uisoftmax="3.0" uiname="Thin Film Index of Refraction" uifolder="Thin Film" uiadvanced="true"
7373
doc="The index of refraction of the thin-film." />
74+
<input name="emission_weight" type="float" value="0.0" uimin="0.0" uimax="1.0" uiname="Emission Weight" uifolder="Emission"
75+
doc="Emission weight luminance multiplier." />
7476
<input name="emission_luminance" type="float" value="0.0" uimin="0.0" uisoftmax="1000.0" uiname="Emission Luminance" uifolder="Emission"
7577
doc="The amount of emitted light, as a luminance in nits." />
7678
<input name="emission_color" type="color3" value="1, 1, 1" uimin="0,0,0" uimax="1,1,1" uiname="Emission Color" uifolder="Emission"
@@ -584,12 +586,16 @@
584586
<input name="in1" type="float" nodename="coat_ior_to_F0_sqrt" />
585587
<input name="in2" type="float" nodename="coat_ior_to_F0_sqrt" />
586588
</multiply>
587-
<multiply name="emission_weight" type="color3">
588-
<input name="in1" type="color3" interfacename="emission_color" />
589+
<multiply name="weighted_emission_luminance" type="float">
590+
<input name="in1" type="float" interfacename="emission_weight" />
589591
<input name="in2" type="float" interfacename="emission_luminance" />
590592
</multiply>
593+
<multiply name="emission_color_weight" type="color3">
594+
<input name="in1" type="color3" interfacename="emission_color" />
595+
<input name="in2" type="float" nodename="weighted_emission_luminance" />
596+
</multiply>
591597
<uniform_edf name="uncoated_emission_edf" type="EDF">
592-
<input name="color" type="color3" nodename="emission_weight" />
598+
<input name="color" type="color3" nodename="emission_color_weight" />
593599
</uniform_edf>
594600
<multiply name="coat_tinted_emission_edf" type="EDF">
595601
<input name="in1" type="EDF" nodename="uncoated_emission_edf" />

0 commit comments

Comments
 (0)