Texture: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
Line 14: Line 14:


== Tutorials ==
== Tutorials ==
* For applying textures to geometry see [[UV mapping]]
* For a quick start to using Textures in [[Hammer]] see [[Applying Textures]].
* For creating new textures see [[TGA]], [[VTF]], [[Vtex]] ({{todo|find/write a basic step-by-step tutorial and a general guidelines doc on making good textures}})
* For a more comprehensive guide to applying textures to geometry in Source see [[UV mapping]].
* For creating new textures see [[TGA]], [[VTF]], [[Vtex]], {{todo|(find/write a basic step-by-step tutorial and a general guidelines doc on making good textures)}}.
* For Tools and Plugins see [[Valve Texture Format#Utilities| VTF Utilities]] and [[image editor]]s.
* For Tools and Plugins see [[Valve Texture Format#Utilities| VTF Utilities]] and [[image editor]]s.
<!--
<!--
* [[Applying Textures|Applying Textures to Brushes in Hammer]]
* [[parallax mapping]]
* [[parallax mapping]]
* [[cubemap]]
* [[cubemap]]

Revision as of 08:26, 28 April 2008

In Source a Texture is a part of a Material that is mapped onto the surface of a 2D or 3D Mesh to give it color or additional visual detail. A Texture is only one layer in the Material System:

  • A Source Texture is a raster image file which defines the pixels of a colormap, bumpmap, specularmap, opacitymap, and/or luminositymap (see Valve Texture Format).
  • A Source Material specifies a stack of Textures and the Shader Parameters to use when rendering them. It also specifies which sounds and decal effects to use for collision events (see Valve Material Type).
  • A Source Texture map specifies a Material and maps the pixels (from all of its texture layers) onto the surfaces of a particular object (see UV map).

Texture types

The Material System uses texture VTFs for:

Tutorials

  • For a quick start to using Textures in Hammer see Applying Textures.
  • For a more comprehensive guide to applying textures to geometry in Source see UV mapping.
  • For creating new textures see TGA, VTF, Vtex,
    Todo: (find/write a basic step-by-step tutorial and a general guidelines doc on making good textures)
    .
  • For Tools and Plugins see VTF Utilities and image editors.