ParallaxTest: Difference between revisions
Jump to navigation
Jump to search
Note:There's a workaround for this bug, as lightmaps can be faked with Modulate shader
SirYodaJedi (talk | contribs) mNo edit summary |
|||
| Line 16: | Line 16: | ||
{{MatParam|$basetexture|texture|Defines an albedo texture.}} | {{MatParam|$basetexture|texture|Defines an albedo texture.}} | ||
{{MatParam|$bumpmap|texture|Specifies a texture that will provide three-dimensional lighting information for a material. Since | {{MatParam|$bumpmap|texture|Specifies a texture that will provide three-dimensional lighting information for a material. Since it doesn't have lighting, it just exist.}} | ||
[[Category:Shaders]] | [[Category:Shaders]] | ||
Revision as of 09:46, 6 January 2025
ParallaxTest is an unfinished shader since
(although not available in SDK 2013) which draws parallax mapping on an albedo.
Alternative to the disabled $parallaxmap shader parameter.
Accepts only a $basetexture, of which the alpha channel is used as the heightmap.
Successful implementation, by placing a surface using Modulate shader, to fake lightmaps ontop of the otherwise fullbright parallax mapped texture (Click image if thumbnail is not animated).
Todo: Document/test more of this shader!
The texture scale in hammer seems to correspond to the depth of the parallax effect. Higher scale -> deeper parallax. Models with this material will rendered invisible.