List of shader parameters: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
{{Stub}}
{{Stub}}
This page serves the purpose of being an exhaustive list of all shader parameters for material creators
This page serves the purpose of being an exhaustive list of all shader parameters for material creators
{{Note|Pararameter groups are listed based on named relevance rather that all the parameters that can affect it since one parameter could influence a whole range of other parameters}}
{{Note|This page is nowhere near complete and many parameters are yet to be added}}
{{Note|Pararameter groups are listed based on named relevance rather than all the parameters that can affect it since one parameter could influence a whole range of other parameters}}
{{Warning|Many of these parameters either, do not work, have weird functions, or used to work because of the purposes of the completeness of this list}}


== List of Parameters ==
== List of Parameters ==
* [[$basetexture]]  
* [[$basetexture]]  
:* [[$2basetexture]]
:* [[$2basetexture]]
:* [[$basetexture]]
:* [[$basetexture2]]  
:* [[$basetexture2]]  
:* [[$basetextureoffset]]
:* [[$basetextureoffset]]
Line 13: Line 14:
:* [[$basetexturetransform2]]
:* [[$basetexturetransform2]]


* [[$decal]]
:* [[$decalfadeduration]]
:* [[$decalfadetime]]
:* [[$decalscale]]
:* [[$decalsecondpass]]
* [[$detail]]
:* [[$detail2]]
:* [[$detailframe]]
:* [[$detailscale]]
:* [[$detailscale2]]
* [[$surfaceprop]]
:* [[$surfaceprop2]]
* [[$bumpmap]]
:* [[$bumpbasetexture2withbumpmap]]
:* [[$bumpframe]]
:* [[$bumpoffset]]
:* [[$bumpscale]]
:* [[$bumptransform]]
* [[$selfillum]]
:* [[$selfillumtexture]]
:* [[$selfillumtextureframe]]
:* [[$selfillumtint]]
== Uncatagorised ==
* [[$a_b_halfwidth]]
* [[$a_b_halfwidth]]
* [[$a_b_noise]]
* [[$a_b_noise]]
Line 31: Line 59:
* [[$bottommaterial]]
* [[$bottommaterial]]
* [[$brightness]]
* [[$brightness]]
* [[$bumpbasetexture2withbumpmap]]
* [[$bumpframe]]
* [[$bumpmap]]
* [[$bumpoffset]]
* [[$bumpscale]]
* [[$bumptransform]]
* [[$cheapwaterenddistance]]
* [[$cheapwaterenddistance]]
* [[$cheapwaterstartdistance]]
* [[$cheapwaterstartdistance]]
Line 45: Line 67:
* [[$comparez]]
* [[$comparez]]
* [[$crackmaterial]]
* [[$crackmaterial]]
* [[$decalfadeduration]]
* [[$decalfadetime]]
* [[$decalscale]]
* [[$decalsecondpass]]
* [[$detail]]
* [[$detail2]]
* [[$detailframe]]
* [[$detailscale]]
* [[$detailscale2]]
* [[$dudvframe]]
* [[$dudvframe]]
* [[$dudvmap]] //a type of texture map used on a refration shader, use nvidia plugin for pshop to create
* [[$dudvmap]] //a type of texture map used on a refration shader, use nvidia plugin for pshop to create
Line 153: Line 166:
* [[$refracttinttextureframe]]
* [[$refracttinttextureframe]]
* [[$scale]]
* [[$scale]]
* [[$selfillumtexture]]
* [[$selfillumtextureframe]]
* [[$selfillumtint]]
* [[$shaderprop]]
* [[$shaderprop]]
* [[$spriteframe]]
* [[$spriteframe]]
Line 162: Line 172:
* [[$spriterendermode]]
* [[$spriterendermode]]
* [[$subdivsize]]
* [[$subdivsize]]
* [[$surfaceprop]]
* [[$surfaceprop2]]
* [[$temp]]
* [[$temp]]
* [[$temp1]]
* [[$temp1]]

Revision as of 12:38, 2 November 2023

Stub

This article or section is a stub. You can help by expanding it.

This page serves the purpose of being an exhaustive list of all shader parameters for material creators

Note.pngNote:This page is nowhere near complete and many parameters are yet to be added
Note.pngNote:Pararameter groups are listed based on named relevance rather than all the parameters that can affect it since one parameter could influence a whole range of other parameters
Warning.pngWarning:Many of these parameters either, do not work, have weird functions, or used to work because of the purposes of the completeness of this list

List of Parameters

Uncatagorised