TexGen (Material stage keyword)
From modwiki
Description
The texgen stage keyword modifies the texture coordinates of the associated map as required by certain effects, such as skyboxes.
Usage
texGen <type>
Parameters
The type parameter can be any of the following values:
- normal
- Unknown effect.
- skybox
- Set the appropriate texture coordinates for a skybox. The associated stage should be a cameraCubeMap.
- wobblesky <x> <y> <z>
- Same as skybox, but rotate the coordinates according to the axis given
- reflect
- Use the defined stage map for environment mapping.
Example
The following is a typical skybox map stage.
{
blend add
cameraCubeMap env/someskymap
texgen skybox
}
Notes
Setting the "z" component of "wobblesky" to a positive value causes the skybox to rotate continuously around the vertical axis. This is used in Doom 3 in some of the Hell levels.
See also

