Procedural Planets

Is it possible to do procedural planets in unity? I found a tech demo of a game where they showcase exactly what I want to do, but I don't know if it's possible for me to do it.

Here's the video. http://www.youtube.com/watch?v=fbjBH3zAzMo

Basically, I want to go from space to the planet surface in real-time, but I don't know how to do it.

Here are some links. Hope this helps.

http://www.google.com/search?q=procedural+planet

http://www.google.no/search?q=procedural+terrain

http://www.infinity-universe.com/Infinity/index.php?option=com_content&task=view&id=98&Itemid=48

http://www.infinity-universe.com/Infinity/index.php?option=com_content&task=view&id=99&Itemid=48

http://www.infinity-universe.com/Infinity/index.php?option=com_content&task=view&id=57&Itemid=49

http://www.infinity-universe.com/Infinity/index.php?option=com_content&task=view&id=65&Itemid=49

http://www.gamedev.net/blog/413/entry-1027571-coders-block/

http://www.gamedev.net/blog/413/entry-909021-ecology/

http://www.gamedev.net/blog/413/entry-919491-finer-details/

http://www.gamedev.net/blog/413/entry-901698-not-just-another-terrain-engine/

In short: Yes.

Minthos already gave you a lot of links that might be interresting. Also have a look at Unitys Mesh class and the procedural Mesh example.

Or use this and extend it if you need to.