I have the vertexremapshader lines (vertexremapshader9: textures/nsq3_terrain/frenzy_blackrock_2to3;textures/frenzy_blackrock.vertex etc) in worldspawn, but apparently this isn’t enough. This is what the terrain shader looks like:
// ------------
// FRENZY BLACKROCK BASE SHADERS - 4 layer terrain shader used in ns_frenzy
// ------------
textures/nsq3_terrain/frenzy_blackrock_0
// Basic blackrock texture
{
q3map_lightmapsamplesize 12
q3map_lightmapaxis z
q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 )
{
map textures/nsq3_terrain/blackrock_0.tga
}
{
map $lightmap
blendFunc gl_dst_color gl_zero
}
}
textures/nsq3_terrain/frenzy_blackrock_1
// Grassy rocks texture
{
q3map_lightmapsamplesize 12
q3map_lightmapaxis z
q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 )
{
map textures/nsq3_terrain/blackrock_1.tga
}
{
map $lightmap
blendFunc gl_dst_color gl_zero
}
}
textures/nsq3_terrain/frenzy_blackrock_2
// Basic grass texture
{
surfaceparm dirtsteps
q3map_lightmapsamplesize 12
q3map_lightmapaxis z
q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 )
{
map textures/nsq3_terrain/jungle_0.tga
}
{
map $lightmap
blendFunc gl_dst_color gl_zero
}
}
textures/nsq3_terrain/frenzy_blackrock_3
// Basic rock texture
{
q3map_lightmapsamplesize 12
q3map_lightmapaxis z
q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 )
{
map textures/nsq3_terrain/jungle_2.tga
}
{
map $lightmap
blendFunc gl_dst_color gl_zero
}
}
// ------------
// META SHADERS
// ------------
textures/nsq3_terrain/frenzy_blackrock_0to1
// Blend between ROCKS and GRASSY ROCKS
{
q3map_lightmapsamplesize 12
q3map_lightmapaxis z
q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 )
{
map textures/nsq3_terrain/blackrock_0.tga
}
{
map textures/nsq3_terrain/blackrock_1.tga
blendFunc gl_src_alpha gl_one_minus_src_alpha
alphaGen vertex
}
{
map $lightmap
blendFunc gl_dst_color gl_zero
}
}
textures/nsq3_terrain/frenzy_blackrock_0to2
// Blend between ROCKS and GRASS
{
q3map_lightmapsamplesize 12
q3map_lightmapaxis z
q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 )
{
map textures/nsq3_terrain/blackrock_0.tga
}
{
map textures/nsq3_terrain/jungle_0.tga
blendFunc gl_src_alpha gl_one_minus_src_alpha
alphaGen vertex
}
{
map $lightmap
blendFunc gl_dst_color gl_zero
}
}
textures/nsq3_terrain/frenzy_blackrock_1to2
// Blend between GRASSY ROCKS and GRASS
{
surfaceparm dirtsteps
q3map_lightmapsamplesize 12
q3map_lightmapaxis z
q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 )
{
map textures/nsq3_terrain/blackrock_1.tga
}
{
map textures/nsq3_terrain/jungle_0.tga
blendFunc gl_src_alpha gl_one_minus_src_alpha
alphaGen vertex
}
{
map $lightmap
blendFunc gl_dst_color gl_zero
}
}
textures/nsq3_terrain/frenzy_blackrock_0to3
{
// Blend between BLACKROCK and ROCKS
q3map_lightmapsamplesize 12
q3map_lightmapaxis z
q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 )
{
map textures/nsq3_terrain/blackrock_0.tga
}
{
map textures/nsq3_terrain/jungle_2.tga
blendFunc gl_src_alpha gl_one_minus_src_alpha
alphaGen vertex
}
{
map $lightmap
blendFunc gl_dst_color gl_zero
}
}
textures/nsq3_terrain/frenzy_blackrock_1to3
{
// Blend between GRASSY ROCKS and ROCKS
q3map_lightmapsamplesize 12
q3map_lightmapaxis z
q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 )
{
map textures/nsq3_terrain/blackrock_1.tga
}
{
map textures/nsq3_terrain/jungle_2.tga
blendFunc gl_src_alpha gl_one_minus_src_alpha
alphaGen vertex
}
{
map $lightmap
blendFunc gl_dst_color gl_zero
}
}
textures/nsq3_terrain/frenzy_blackrock_2to3
{
// Blend between ROCKS and GRASS
q3map_lightmapsamplesize 12
q3map_lightmapaxis z
q3map_tcGen ivector ( 256 0 0 ) ( 0 256 0 )
{
map textures/nsq3_terrain/jungle_0.tga
}
{
map textures/nsq3_terrain/jungle_2.tga
blendFunc gl_src_alpha gl_one_minus_src_alpha
alphaGen vertex
}
{
map $lightmap
blendFunc gl_dst_color gl_zero
}
}
Does anyone know the problem?