I've been trying for months and months to work out the proper name for this particular terrain texturing system. Texture Splatting is what its called.
Here is an example
http://www.gamedev.net/columns/hardcore/splatting/
This method looks 100 times better than Ca3De's current method of having one large overlayed texture and a detail texture.
Its used in a lot of games including ut2004, Call of duty, HL2 etc
So Carsten please consider looking into getting this going with Ca3De, I bet both my balls it will be worth it.
Terrain texture Splatting
Hi Scott,
thanks for the info. This technique is also known as "linear combination of several diffuse maps using a control-map", and is also used e.g. in FarCry. That is, if you have four diffuse maps (e.g. sand, grass, rock and pavement), the four components of each RGBA texel of the control-map define the weights with which each diffuse-map enters the final texel. That is, each R, G, B and A must be between 0 and 1, and R+G+B+A = 1, then
outputPixel = R*sand + G*grass + B*rock + A*pavement.
I've not yet implemented an appropriate MatSys shader for this technique simply because I currently don't have enough spare time for it.
thanks for the info. This technique is also known as "linear combination of several diffuse maps using a control-map", and is also used e.g. in FarCry. That is, if you have four diffuse maps (e.g. sand, grass, rock and pavement), the four components of each RGBA texel of the control-map define the weights with which each diffuse-map enters the final texel. That is, each R, G, B and A must be between 0 and 1, and R+G+B+A = 1, then
outputPixel = R*sand + G*grass + B*rock + A*pavement.
I've not yet implemented an appropriate MatSys shader for this technique simply because I currently don't have enough spare time for it.
Lucky you...I bet both my balls it will be worth it.
Best regards,
Carsten
Carsten
Re: Terrain texture Splatting
Agreed, I'm with youscott wrote:I bet both my balls it will be worth it.
Who is online
Users browsing this forum: No registered users and 102 guests