XNA Planet Renderer - Terrain & Ocean

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
25,702
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Sep 6, 2011

Link to my blog: http://www.gamedev.net/blog/1302-silviu-andreis-journal/

Progress update: new terrain, new ocean.

New terrain:
- The new terrain is a complex combination of different noise types.
- Added gpu cell noise (voronin noise)
- Entirely generated on the GPU
- Highest mountains are now about 10000 - 12000 meters high (about the same as earth)

New ocean is a FFT ocean based on Eric Brunetton's paper.

Link to this comment:

Share to:

Uploader Comments (asilviu2008)

  • This is awesome. How long did it take to get to this point?

  • @pchaubal89 Thanks, It took about 6 months of "now and then" programming

  • that's pretty great,

    have you tried placing objects in the world?

    does it restrict you in any way?

    I ask because I was initially going to ask why games companies haven't implemented this but then thought about the textures/objects they place and wonder how intensive said objects + planet render would push the hardware.

    is there any way you can create algorithms for adding buildings/roads etc into the planet? (like a mountain shaped like a building if you get me) just performance hits

  • @stevenazari Until now, I only added a ship that you can control and fly around (check my other videos). Adding objects to the planet surface is only a next step, nothing impossible there. I have no idea why game companies have never developed a game like this. I will however continue to add features to this engine and I will also try to make a game myself with the limited resources that I have.

see all

All Comments (100)

Sign In or Sign Up now to post a comment!
  • @asilviu2008 What do you think about Infinity: The Quest for Earth procedural planet generator? please check their videos and page as they speak a lot about their technology. Also, I have some C++ knowledge, can you advise me? as I would like to start my own game engine.

  • @OmegaEnabled Agreed. Especially for the fact that he's dealing with procedural noise (from his blog) and from the start of the animation he can only control the generation through variables. It's like coding but being miles away from the runtime product..

  • Looks great. I really like the water effect in particular. The whole thing reminds me a lot of Infinity Engine. 

  • how is it that the water looks COMPLETELY real, but the terrain doesn't?

  • WHERE CAN THIS

  • a face @1:15

    looks great!

  • oh god I would kill to have the source for this

  • this is absolutely outstanding, I have NO idea about XNA or programming, I'm just wondering around YouTube, and you really have some talent!

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more