nebula / space freaks look in

Blitz3D Forums/Blitz3D Programming/nebula / space freaks look in

Tom(Posted 2006) [#1]
Hi all,

I was asked to make some space nebula skyboxes (yes I've still to get my ass in gear and do them :)

While doing some I got sidetracked, I was wondering if they could be made within Blitz3D, then I found a kick ass library called 'libNoise' http://libnoise.sourceforge.net/ (site seems to be down for me at the moment). I've wrapped libNoise for use in Blitz3D (more on that in another thread tomorrow).

I made this prog to test how to apply the 3d noise to a cubemap. libNoise isn't meant to be used for realtime use, though the demo is and it's a little slow.

Anyways, have a mess with this (try low z values): www.tomspeed.com/nebthing2.zip

It's simply 1 ridged multi fractal procedural texture :)

w,s,a,d moves cam, and hold SPACE to bypass updating the cubemap every frame (you can tweak some values quicker while holding space!)


Baystep Productions(Posted 2006) [#2]
I think this belongs in Showcase or just Blitz Programming


Tom(Posted 2006) [#3]
You got 2 wishes left now :P


Boiled Sweets(Posted 2006) [#4]
Interesting.

Are the other maps coming too :-)


Ricky Smith(Posted 2006) [#5]
It is very slow but some very nice effects !


Tom(Posted 2006) [#6]
Yeh it will be slow, it's not strictly for realtime use :)

In that demo there's 98304 GetValue() calls, TFormVector calls, and a bunch of other calls 'per frame'!


Chroma(Posted 2006) [#7]
Really bizarre effect Tom. :)

BTW, can you take a look at this post please. I'm trying to use your EMBM snippet and I just need a little guidance.

http://www.blitzbasic.com/Community/posts.php?topic=62128


Defoc8(Posted 2006) [#8]
shutit tom - stop showing off + get coding ;)