LightmappedReflective
From Valve Developer Community
Revision as of 01:54, 2 June 2019 by NvC DmN CH (talk | contribs) (Adding proxies to a lightmappedreflective causes the texture to not be drawn. This is very weird, and probably suggests there are some automatically included proxies, which arent documented yet. probably.)
This article is a stub. You can help by adding to it. |
LightmappedReflective
is the shader used by func_reflective_glass. This shader renders real-time reflection and refractions similar to Water (shader).
Example
The example shown here is materials/glass/reflectiveglass001.vmt
"lightmappedreflective" { "%tooltexture" "dev/flat_normal" "$refracttexture" "_rt_WaterRefraction" "$refractamount" "0" "$refracttint" "[.5 .5 .6]" "$reflecttexture" "_rt_WaterReflection" "$reflectamount" "0" "$reflecttint" "[1 1 1]" "$fresnelpower" "0" "$minreflectivity" "0.8" "$maxreflectivity" "1.0" "$normalmap" "dev/flat_normal" "$surfaceprop" "glass" "$bumpframe" "0" }

To do: Could this be because it includes some default proxy in order for it to work, and once there is a user-defined proxy, those "behind the scenes" proxies are no longer there?