<pre style=“font-size:12px”>
textures/subzero_mtn/terrain_base
{
q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 ) // sets texture coordinates
q3map_tcMod rotate 33 // rotates them a little to make it look good
surfaceparm pointlight // sets no lightmap (vertex lighting only)
// note that q3map_terrain DOES NOT go in your shaders,
// but rather in the textures/common/terrain shader that
// you put on the brushes in radiant
}
textures/subzero_mtn/terrain_0
{
// this line tells q3map2 to use the above shader as a ‘base’ for this shader
// so it inherits all the texturing/lighting settings of it
q3map_baseshader textures/subzero_mtn/terrain_base
{
map textures/stone/pjrock21.tga
rgbGen vertex
// note: there's no tcMod scale, as the texture coordinates are
// already pre-set by q3map, for faster in-game rendering
}
}
textures/subzero_mtn/terrain_1
{
q3map_baseshader textures/subzero_mtn/terrain_base
{
map textures/stone/pjrock17.tga
rgbGen vertex
}
}
textures/subzero_mtn/terrain_2
{
q3map_baseshader textures/subzero_mtn/terrain_base
{
map textures/stone/pjrock6.tga
rgbGen vertex
}
}
textures/subzero_mtn/terrain_3
{
q3map_baseshader textures/subzero_mtn/terrain_base
{
map textures/stone/pjrock16.tga
rgbGen vertex
}
}
textures/subzero_mtn/terrain_0to1
{
q3map_baseshader textures/subzero_mtn/terrain_base
{
map textures/stone/pjrock21.tga
rgbGen vertex
}
{
map textures/stone/pjrock17.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
rgbGen vertex
// note: rgbGen vertex implies alphaGen vertex automatically
}
}
textures/subzero_mtn/terrain_0to2
{
q3map_baseshader textures/subzero_mtn/terrain_base
{
map textures/stone/pjrock21.tga
rgbGen vertex
}
{
map textures/stone/pjrock6.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
rgbGen vertex
}
}
textures/subzero_mtn/terrain_0to3
{
q3map_baseshader textures/subzero_mtn/terrain_base
{
map textures/stone/pjrock21.tga
rgbGen vertex
}
{
map textures/stone/pjrock16.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
rgbGen vertex
}
}
textures/subzero_mtn/terrain_1to2
{
q3map_baseshader textures/subzero_mtn/terrain_base
{
map textures/stone/pjrock17.tga
rgbGen vertex
}
{
map textures/stone/pjrock6.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
rgbGen vertex
}
}
textures/subzero_mtn/terrain_1to3
{
q3map_baseshader textures/subzero_mtn/terrain_base
{
map textures/stone/pjrock17.tga
rgbGen vertex
}
{
map textures/stone/pjrock16.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
rgbGen vertex
}
}
textures/subzero_mtn/terrain_2to3
{
q3map_baseshader textures/subzero_mtn/terrain_base
{
map textures/stone/pjrock6.tga
rgbGen vertex
}
{
map textures/stone/pjrock16.tga
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
rgbGen vertex
}
}
textures/subzero_mtn/vxterrain
{
q3map_baseshader textures/subzero_mtn/terrain_base
{
map textures/stone/pjrock21.tga
rgbGen vertex
}
}</pre>
<font size=-1>[ This Message was edited by: ydnar on 2002-11-23 14:45 ]</font>