Results 1 to 5 of 5

Thread: WIP - Libnoise World + Zooming In

  1. #1
    Guild Novice
    Join Date
    Dec 2007
    Location
    UK
    Posts
    7

    Wip WIP - Libnoise World + Zooming In

    Hullo All,

    Being new to this map making hobby There's some excellent tutorials here that I've started and also been fiddling about with various bit of software just getting to know what they can and cannot do. The main criteria is that they’re free as spare cash is not something I have a lot of.

    I’m thinking "what style of maps I want to make first?" but looking on this forum I see so many different styles that appeal. Where to start?


    I’m not GMing at the moment now so there’s time to do some pro-active work on my world. There’s lots of locations from my setting but I’m looking for a game world to slot everything in it’s place. Having started creating my world in a bottom up sort of way I think a bit of top down is needed. I hope you get what I mean. So onwards.


    The plan is to create world map overview and then zoom in to various parts and flesh out some more. RobA has some cool tips on doing that but I was looking for another way to try to keep terrain details as well (I'm lazy!). From a tip from Torq I looked at Terranoise (http://www.guruware.at/main/terraNoise/index.html) which was cool but it mentioned it was based on Libnoise. So I looked at Libnoise (http://libnoise.sourceforge.net/examples/complexplanet/index.html) and thought I'd investigate.

    So here is an example of zooming with Libnoise. I just zoom into the centre of the pics. I'm still figuring out all the inner workings but as a (very early) WIP what do you think?

    Planet
    Click image for larger version. 

Name:	terrain18-lower.png 
Views:	479 
Size:	1.64 MB 
ID:	2197

    Zooms
    Click image for larger version. 

Name:	terrain19.png 
Views:	253 
Size:	1.72 MB 
ID:	2198
    Click image for larger version. 

Name:	terrain20.png 
Views:	208 
Size:	1.93 MB 
ID:	2199
    Click image for larger version. 

Name:	terrain21.png 
Views:	241 
Size:	2.30 MB 
ID:	2200
    Click image for larger version. 

Name:	terrain22.png 
Views:	278 
Size:	2.24 MB 
ID:	2201

    Obviously the zoomed in areas would just be the base of the maps with lots more details added.
    I'm not too sure about the mountains style. I think they need to look a bit more 'ridged' - needs more tweaking.
    Anyone got any experience with Libnoise? Or other (free) software that does this?

    Also I'm not sure what the policy is on posting pics (size, res, format, number) - any advice?

    Well, thanks for looking.
    Nic.

  2. #2

    Post

    Wow - that is quite nice!

    Is this from GW:terragen, or did you code the C++ yourself? What dev environment are you using?

    And yes, the best way to provide detail is to maintain he same fractal seed and keep increasing octaves as you zoom...

    Also, I agree the mountains are a little too perlin and not enough ridged mf.

    The pallette mapping is also nice, and I like the inclusion of coastal shelves. What did you render in?

    -Rob A>

  3. #3
    Guild Novice
    Join Date
    Dec 2007
    Location
    UK
    Posts
    7

    Post

    Hi Rob,

    I took the C++ source code from the Libnoise website and compiled in MS Visual C++ 2006 (free download). It's the 1st thing I've ever compiled so just working out how to compile the damned thing took a while.

    I've been changing alot of the settings in the source code to better understand how Libnoise generates the final map and get it closer to how I want it to look. I'm trying to get the mountains more ridged mf.

    These pics are from Libnoise itself. The compiled program generates these pics + a Terragen file, a raw terrain file, a bmp pic that is colored according to elevation only, a bmp pic containing the normals + a bmp pic containing the specularity map. I haven't really played around with these other generated files though. I find it amazing how a little 128 kb program can generate all this.

    Cheers.

  4. #4
    Administrator Redrobes's Avatar
    Join Date
    Dec 2007
    Location
    England
    Posts
    7,193
    Blog Entries
    8

    Post

    Hey these shots look great for such a small program. Procedural terrain generation from noise can look good but it suffers as you get closer because your perception of what is normal becomes more familiar.

    Mountains are a particular pain because your at the larger end of the familiarity (unless your an astronaut !). So you need valleys and a hydrodynamic system that works to let the water out. Its very difficult to generate that.

    Monks has been using WorldMachine and GlobalMapper for doing this recently.

    Here are some shots of some of the mountains he has created.
    http://www.skindustry.net/medem/file...eColdFells.png
    http://www.skindustry.net/medem/file.../WMZoom_04.png

    There is a topic about this on the Terrain Summit.
    http://terrain.cg-arts.org/forum/ind....msg920#msg920

    Its unfortunate that the MeDem website is offline for a while so some of the links that reference that are duff.

    If you do know of a way to get good looking 3D mountains out of some noise filters then do post or let me know.
    Last edited by Redrobes; 01-25-2008 at 12:27 PM. Reason: Add another link

  5. #5
    Guild Novice
    Join Date
    Dec 2007
    Location
    UK
    Posts
    7

    Post

    I agree, at the global level they look OK but zoomed in they do look too swirly. And I haven't even thought of the rivers / errosion / etc. I feel I'm just scratching the surface of a very large topic.

    Monks has done some cool pics there. Some examples of good mountains.

    I'll post more pics if I get something looking better.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •