Terrain texture Splatting

Get help with installing and running the Cafu Engine here. This forum is also for general questions and discussion of all aspects regarding the Cafu Engine.
Post Reply
scott
Posts: 173
Joined: 2004-08-23, 09:11

Terrain texture Splatting

Post by scott » 2005-11-30, 12:31

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.
User avatar
Carsten
Site Admin
Posts: 2169
Joined: 2004-08-19, 13:46
Location: Germany
Contact:

Post by Carsten » 2005-11-30, 13:55

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.
I bet both my balls it will be worth it.
Lucky you...
;)
Best regards,
Carsten
User avatar
Thrawn
Posts: 302
Joined: 2004-08-30, 10:38
Location: NRW, Germany
Contact:

Re: Terrain texture Splatting

Post by Thrawn » 2005-11-30, 14:07

scott wrote:I bet both my balls it will be worth it.
Agreed, I'm with you
Image
scott
Posts: 173
Joined: 2004-08-23, 09:11

Post by scott » 2005-11-30, 14:36

Well its good to know its on the list. :)
Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests