PDA

View Full Version : Create a detailed texture within 2048x2048


kbotnen
06-10-2007, 07:46 PM
Hi.

I'am working on a landscape / terrain visualization project at the moment. I am developing the scene / terrain in max, and apply textures (2048x2048 bitmaps) in a game engine. My question is how can I increase the amount of detail in the bitmaps without have to expand the size? I have to keep it low, maybe as low as 1024x1024, because it's a part of a realtime application.

What I have tried so far: I have a real photo of the area, but the detail is not good enough. When you approach the ground is start to blur out. So I have marked out each different type of surface (gras, sand, rougher gras and so on) in the picture and then filled each area with some specialized gras, sand etc, textures. To make the photograph show through i have blended the (texture) fill layers with the original photo. Thus I have gained increased detail, but same image size.

My problem is that it's not good enough. It still appears blurry when approaching the ground. I have been thinking about generate some procedural sand, gras and then fill different areas with these procedurals instead of filling with tiliable bitmaps (photo of sand, gras and so on).

Any tips?

-K-

Stefan-Morrell
06-11-2007, 05:58 AM
does your realtime app allow for 'detail' textures?..that's generally the best way for dealing with resolution issues on large expanses of terrain

kbotnen
06-13-2007, 08:13 PM
Im not sure if I understand what you mean with 'detail' textures? Do you mean assign a generic (tilable) texture to different areas of the terrain?

-K-

Stefan-Morrell
06-14-2007, 05:31 AM
http://www.gamasutra.com/features/20010523/hajba_pfv.htm

http://www.vterrain.org/Textures/detail.html

http://unity3d.com/Documentation/Manual/HOWTO-UseDetailTexture.html

a detail texture is added on top of whatever texture you already have,because it's tiled much more & 'overlaid' you get the impression of high detail when you get very close to it..' not sure what engines make use of detail textures,I've only ever used them with cryengine..pretty sure Unreal uses them too

Cheers
Stefan

angel
06-21-2007, 02:43 AM
Stefan is right, you need detail textures but how it is applied differs greatly from engine to engine, I can give you direction if you are using the U3 engine...

kbotnen
06-28-2007, 08:38 PM
Thanks for the hints.

I have read the links that Stefan provided. I am not using U3 engine, but shockwave 3d, so I am not quite sure if it's possible to do it, but i will try to implement it in some kind of way :)

-K-

CGTalk Moderation
06-28-2007, 08:38 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.