Jump to content
  • Advertisement
Sign in to follow this  
george7378

Tuning the terrain

This topic is 2044 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi!

 

I'm looking at getting better and more convincing terrain in my game. It looks decent when viewed from a close-up angle thanks to multiplying in a detail texture:

 

[attachment=15696:close.jpg]

 

...but once I start to pull further away it becomes more obvious that it's a tiled texture, and it doesn't look as convincing, especially in the distance:

 

[attachment=15698:far.jpg]

 

So, I'm wondering if there are any terrain experts out there who can recommend ways in which I can make my lunar terrain look more convincing? Are there any more texturing tricks I can try?

 

Thanks! I think once I nail the terrain I will have a game with all the elements in place for a good lunar flight sim.

Share this post


Link to post
Share on other sites
Advertisement

I'm also very interested in this topic, since I'm in the process of adding in Outerra-like procedural planets to my space shooter.

 

I believe that your problem is that your terrain texturing is all one frequency. Since all of your terrain texture is a high-frequency sand-like texture (which looks good up close), when you go to a distance it all appears to be smooth due to mipmapping (and if you didn't use mipmapping you'd have aliasing artifacts).

 

Using fractal noise to calculate your surface will produce more variable surface normals and take over for the detail when the surface detail texture frequency is undersampled. But I'm no expert, perhaps there's something more that can be done with a purely texture-based approach without getting into fractal noise.

Share this post


Link to post
Share on other sites

You are focusing on texturing but forgetting shape itself. Your terrain looks fake because of lack of details on the ground, like cavities and errosion.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!