Difference between revisions of "Category:List of Shader Parameters"

From Valve Developer Community
Jump to: navigation, search
 
m (parallax does nothing)
 
(37 intermediate revisions by 13 users not shown)
Line 1: Line 1:
 +
{{otherlang2
 +
|ru=Category:List_of_Shader_Parameters:ru
 +
}}
 +
{{category header|background-color=#E0E0E0|border-color=lightgray}}
 +
{{category newcolumn|rowspan=6|width=50%|background-color=#F7F7F7|border-color=lightgray}}
 +
This category lists top-level parameters available in the "Generic" shaders.
 +
 +
* Parameters for specialised shaders are documented in the shaders' articles themselves.
 +
* Parameters for configuring a single effect are (generally) grouped into a single article. Try searching for a parameter if you can't find it listed.
 +
 +
See [[Material_Flags|Material Flags]] for $flags and $flags2 parameter enumerations.
 +
 +
See [[Material_Map_Compile_Flags|Material Map Compile Flags]] for the list of special <code>%compile</code> parameters which change the vbsp compile behavior of materials.
 +
 +
'''The list is far from complete.''' see [[category_talk:List of Shader Parameters|the category talk page]] for a list of those still to be documented. Any insights will be warmly welcomed!
 +
{{category end}}
 +
 +
{{category header|background-color=#E0E0E0|border-color=lightgray}}
 +
{{category newcolumn|rowspan=6|width=50%|background-color=#F7F7F7|border-color=lightgray}}
 +
== Basics ==
 +
 +
*<code>[[$basetexture]]</code>
 +
*<code>[[$surfaceprop]]</code>
 +
*<code>[[$detail]]</code>
 +
*<code>[[$model (VMT)|$model]]</code>
 +
 +
== Adjustment ==
 +
 +
*<code>[[$basetexturetransform]]</code>
 +
*<code>[[$color]]</code>
 +
*<code>[[$seamless_scale]]</code>
 +
 +
== Transparency ==
 +
 +
* <code>[[$alpha]]</code>
 +
* <code>[[$alphatest]]</code>
 +
* <code>[[$blendmodulatetexture]]</code>
 +
* <code>[[$distancealpha]]</code>
 +
* <code>[[$nocull]]</code>
 +
* <code>[[$translucent]]</code>
 +
 +
{{category newcolumn|rowspan=1|width=50%|background-color=#FBF7EA|border-color=#E4DCCD}}
 +
 +
== Lighting ==
 +
 +
* <code>[[$bumpmap]]</code>
 +
* <code>[[$ssbump]]</code>
 +
* <code>[[$selfillum]]</code>
 +
* <code>[[$lightwarptexture]]</code>
 +
* <code>[[$halflambert]]</code>
 +
* <code>[[$ambientocclusion]] </code>
 +
* <code>[[$rimlight]]</code>
 +
 +
== Reflection ==
 +
* <code>[[$reflectivity]]</code>
 +
* <code>[[$phong]]</code>
 +
* <code>[[$envmap]]</code>
 +
 +
== Optimization ==
 +
 +
*<code>[[$ignorez]]</code>
 +
*<code>[[$alphatest]]</code>
 +
 +
== Texture Organization ==
 +
 +
*<code>[[%keywords]]</code>
 +
*<code>[[%notooltexture]]</code>
 +
*<code>[[%tooltexture]]</code>
 +
 +
== Effect ==
 +
*<code>[[$treeSway]]</code>
 +
*<code>[[$nofog]]</code>
 +
 +
{{category end}}
 +
 
[[Category:Material System]]
 
[[Category:Material System]]
 +
[[Category:English]]
 +
__NOTOC__

Latest revision as of 08:13, 1 May 2020

Русский

This category lists top-level parameters available in the "Generic" shaders.

  • Parameters for specialised shaders are documented in the shaders' articles themselves.
  • Parameters for configuring a single effect are (generally) grouped into a single article. Try searching for a parameter if you can't find it listed.

See Material Flags for $flags and $flags2 parameter enumerations.

See Material Map Compile Flags for the list of special %compile parameters which change the vbsp compile behavior of materials.

The list is far from complete. see the category talk page for a list of those still to be documented. Any insights will be warmly welcomed!

Basics

Adjustment

Transparency

Lighting

Reflection

Optimization

Texture Organization

Effect