when i compile my map everything looks great but there is 5 or 6 triangles that are not blending very good there blending but not the same as the one next to them. i have a screen shot but i have no idea how to upload it with this post
terrain blend kinda working but have a couple of problems
i see a lot of post about terrain but y can’t anybody help me with my problem been looking at posts for 2 days now can’t figure this out
um, because you have to understand that we are not inside of your head.
You need to explain more:
what kind of terrain and how it was generated
what kind of blending
default textures or custom
Pictures would be of great help…so I suggest using Google to find out how to get images on here.
Search google for photobucket or imageshack.
the terrain is the terrain that came with mp_beach.map not really sure how it was generated.
i’m using an alphamap image that was also givin with the map it’s a .tga file and a shader that i madethis is the shader i’m using
///////////////// beach //////////////////////
//////////////////////////////////////////////
textures/=wf=land/mxterra6_0
{
surfaceparm grasssteps
surfaceparm nolightmap
q3map_novertexshadows
q3map_forcesunlight
{
map textures/=WF=land/wfsand0.tga
rgbGen vertex
tcmod scale 0.1 0.1
}
{
map textures/=WF=land/wfclouds.tga
blendfunc filter
tcmod scale 0.01 0.01
tcMod scroll 0.01 0.01
}
}
textures/=wf=land/mxterra6_1
{
surfaceparm gravelsteps
surfaceparm nolightmap
q3map_novertexshadows
q3map_forcesunlight
{
map textures/=WF=land/wfsand1.tga
rgbGen vertex
tcmod scale 0.1 0.1
}
{
map textures/=WF=land/wfclouds.tga
blendfunc filter
tcmod scale 0.01 0.01
tcMod scroll 0.01 0.01
}
}
textures/=wf=land/mxterra6_2
{
surfaceparm grasssteps
surfaceparm nolightmap
q3map_novertexshadows
q3map_forcesunlight
{
map textures/=WF=land/wfsand2.tga
tcmod scale 0.05 0.05
rgbGen vertex
}
{
map textures/=WF=land/wfclouds.tga
blendfunc filter
tcmod scale 0.01 0.01
tcMod scroll 0.01 0.01
}
}
textures/=wf=land/mxterra6_3
{
surfaceparm nolightmap
q3map_novertexshadows
q3map_forcesunlight
{
map textures/=WF=land/wfsand3.tga
tcmod scale 0.05 0.05
rgbGen vertex
}
{
map textures/=WF=land/wfclouds.tga
blendfunc filter
tcmod scale 0.01 0.01
tcMod scroll 0.01 0.01
}
}
textures/=wf=land/mxterra6_4
{
surfaceparm nolightmap
q3map_novertexshadows
q3map_forcesunlight
{
map textures/=WF=land/wfsand4.tga
tcmod scale 0.1 0.1
rgbGen vertex
}
{
map textures/=WF=land/wfclouds.tga
blendfunc filter
tcmod scale 0.01 0.01
tcMod scroll 0.01 0.01
}
}
textures/=wf=land/mxterra6_0to1
{
surfaceparm grasssteps
surfaceparm nolightmap
q3map_novertexshadows
q3map_forcesunlight
{
map textures/=WF=land/wfsand0.tga
rgbGen vertex
alphaGen vertex
tcmod scale 0.1 0.1
}
{
map textures/=WF=land/wfsand1.tga
tcmod scale 0.1 0.1
rgbGen vertex
alphaGen vertex
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
{
map textures/=WF=land/wfclouds.tga
blendfunc filter
tcmod scale 0.01 0.01
tcMod scroll 0.01 0.01
}
}
textures/=wf=land/mxterra6_0to2
{
surfaceparm grasssteps
surfaceparm nolightmap
q3map_novertexshadows
q3map_forcesunlight
{
map textures/=WF=land/wfsand0.tga
rgbGen vertex
alphaGen vertex
tcmod scale 0.1 0.1
}
{
map textures/=WF=land/wfsand2.tga
tcmod scale 0.05 0.05
rgbGen vertex
alphaGen vertex
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
{
map textures/=WF=land/wfclouds.tga
blendfunc filter
tcmod scale 0.01 0.01
tcMod scroll 0.01 0.01
}
}
textures/=wf=land/mxterra6_0to3
{
surfaceparm grasssteps
surfaceparm nolightmap
q3map_novertexshadows
q3map_forcesunlight
{
map textures/=WF=land/wfsand0.tga
rgbGen vertex
alphaGen vertex
tcmod scale 0.1 0.1
}
{
map textures/=WF=land/wfsand3.tga
tcmod scale 0.05 0.05
rgbGen vertex
alphaGen vertex
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
{
map textures/=WF=land/wfclouds.tga
blendfunc filter
tcmod scale 0.01 0.01
tcMod scroll 0.01 0.01
}
}
textures/=wf=land/mxterra6_0to4
{
surfaceparm grasssteps
surfaceparm nolightmap
q3map_novertexshadows
q3map_forcesunlight
{
map textures/=WF=land/wfsand0.tga
rgbGen vertex
alphaGen vertex
tcmod scale 0.1 0.1
}
{
map textures/=WF=land/wfsand4.tga
tcmod scale 0.1 0.1
rgbGen vertex
alphaGen vertex
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
{
map textures/=WF=land/wfclouds.tga
blendfunc filter
tcmod scale 0.01 0.01
tcMod scroll 0.01 0.01
}
}
textures/=wf=land/mxterra6_1to2
{
surfaceparm grasssteps
surfaceparm nolightmap
q3map_novertexshadows
q3map_forcesunlight
{
map textures/=WF=land/wfsand1.tga
rgbGen vertex
alphaGen vertex
tcmod scale 0.1 0.1
}
{
map textures/=WF=land/wfsand2.tga
tcmod scale 0.05 0.05
rgbGen vertex
alphaGen vertex
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
{
map textures/=WF=land/wfclouds.tga
blendfunc filter
tcmod scale 0.01 0.01
tcMod scroll 0.01 0.01
}
}
textures/=wf=land/mxterra6_1to3
{
surfaceparm gravelsteps
surfaceparm nolightmap
q3map_novertexshadows
q3map_forcesunlight
{
map textures/=WF=land/wfsand1.tga
rgbGen vertex
alphaGen vertex
tcmod scale 0.1 0.1
}
{
map textures/=WF=land/wfsand3.tga
tcmod scale 0.05 0.05
rgbGen vertex
alphaGen vertex
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
{
map textures/=WF=land/wfclouds.tga
blendfunc filter
tcmod scale 0.01 0.01
tcMod scroll 0.01 0.01
}
}
textures/=wf=land/mxterra6_1to4
{
surfaceparm gravelsteps
surfaceparm nolightmap
q3map_novertexshadows
q3map_forcesunlight
{
map textures/=WF=land/wfsand1.tga
rgbGen vertex
alphaGen vertex
tcmod scale 0.1 0.1
}
{
map textures/=WF=land/wfsand4.tga
tcmod scale 0.1 0.1
rgbGen vertex
alphaGen vertex
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
{
map textures/=WF=land/wfclouds.tga
blendfunc filter
tcmod scale 0.01 0.01
tcMod scroll 0.01 0.01
}
}
textures/=wf=land/mxterra6_2to3
{
surfaceparm grasssteps
surfaceparm nolightmap
q3map_novertexshadows
q3map_forcesunlight
{
map textures/=WF=land/wfsand2.tga
rgbGen vertex
alphaGen vertex
tcmod scale 0.05 0.05
}
{
map textures/=WF=land/wfsand3.tga
tcmod scale 0.05 0.05
rgbGen vertex
alphaGen vertex
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
{
map textures/=WF=land/wfclouds.tga
blendfunc filter
tcmod scale 0.01 0.01
tcMod scroll 0.01 0.01
}
}
textures/=wf=land/mxterra6_2to4
{
surfaceparm grasssteps
surfaceparm nolightmap
q3map_novertexshadows
q3map_forcesunlight
{
map textures/=WF=land/wfsand2.tga
rgbGen vertex
alphaGen vertex
tcmod scale 0.05 0.05
}
{
map textures/=WF=land/wfsand4.tga
tcmod scale 0.1 0.1
rgbGen vertex
alphaGen vertex
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
{
map textures/=WF=land/wfclouds.tga
blendfunc filter
tcmod scale 0.01 0.01
tcMod scroll 0.01 0.01
}
}
textures/=wf=land/mxterra6_3to4
{
surfaceparm nolightmap
q3map_novertexshadows
q3map_forcesunlight
{
map textures/=WF=land/wfsand3.tga
rgbGen vertex
alphaGen vertex
tcmod scale 0.05 0.05
}
{
map textures/=WF=land/wfsand4.tga
tcmod scale 0.1 0.1
rgbGen vertex
alphaGen vertex
blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
}
{
map textures/=WF=land/wfclouds.tga
blendfunc filter
tcmod scale 0.01 0.01
tcMod scroll 0.01 0.01
}
}
and the textures are exesting textures i just changed the names
here is some screen shots
http://i49.photobucket.com/albums/f269/pigg22/2006-02-21-230957-lori.jpg
http://i49.photobucket.com/albums/f269/pigg22/2006-02-23-133427-lori.jpg