Category:Material System: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
(cleanup)
Line 1: Line 1:
<i>Materials</i> are what the Source engine uses to define which <i>textures</i> (in .[[VTF]] file format) and <i>shaders</i> (functions which define how materials are rendered to the screen) are used on <i>surfaces</i> (models, world surfaces, sprites, etc). Materials are defined by parameters in .[[VMT]] files.
''Materials'' are what the Source engine uses to define which ''textures'' (in .[[VTF]] file format) and [[shaders]] (functions which define how materials are rendered to the screen) are used on ''surfaces'' (models, world surfaces, sprites, etc). Materials are defined by parameters in .[[VMT]] files.
[[Category:Modding]]


==Basics==
==Basics==
* [[Material]] - The basics of material creation.
* [[Decals]] - How to make decal and overlay materials.
* [[Skybox (2D)]] - How to use and make the cubic materials used for the sky.


[[Material]] - The basics of material creation.
==Advanced topics==
* [[Material Proxies]] - Advanced materials that can vary based on changing data.
* [[Water Shader]] - Description of the special water shader.
* [[Half-Life 2 Shader Fallbacks]] - Fallback settings of Half-Life 2 shaders on different platforms.
* [[DirectX Versions]] - How shaders are rendered on different versions of DirectX.


[[Creating Decals]] - How to make decal and overlay materials.
==Useful applications==
* See [[:Category:Tools]] and [[:Category:Third Party Tools]]


[[Skybox (2D)]] - How to use and make the cubic materials used for the sky.
[[Category:Modding]]
 
==Advanced Topics==
 
[[Material Proxies]] - Advanced materials that can vary based on changing data.
 
[[Water Shader]] - Description of the special water shader.
 
[[Half-Life 2 Shader Fallbacks]] - Fallback settings of Half-Life 2 shaders on different platforms.
 
[[DirectX Versions]] - How shaders are rendered on different versions of DirectX.
 
==Useful Applications==
The [[360g]] tool is recommended for converting images to VTF and creating your VMT files.
 
Also, [[User:Daedalus|Daedalus']] [[HL2Tex]] tool can assist in converting your images to [[VTF]] and create the [[VMT]] files for you.

Revision as of 17:52, 22 January 2007

Materials are what the Source engine uses to define which textures (in .VTF file format) and shaders (functions which define how materials are rendered to the screen) are used on surfaces (models, world surfaces, sprites, etc). Materials are defined by parameters in .VMT files.

Basics

  • Material - The basics of material creation.
  • Decals - How to make decal and overlay materials.
  • Skybox (2D) - How to use and make the cubic materials used for the sky.

Advanced topics

Useful applications

Subcategories

This category has the following 5 subcategories, out of 5 total.

G

R

S

Pages in category "Material System"

The following 133 pages are in this category, out of 133 total.