• Welcome to Dark Bit Factory & Gravity.
 

Raymarching Beginners' Thread

Started by Rbz, March 09, 2011

Previous topic - Next topic

0 Members and 0 Guests are viewing this topic.

Shockwave

Seems like someone else has had the same idea as Rain Storm;

http://www.pouet.net/prod.php?which=56879
Shockwave ^ Codigos
Challenge Trophies Won:

rain_storm

Thats a minecraft hack not a demo. Funny that it doesn't run on this machine (much like Minecraft)

I'm heavily into modding games and I've played around with Minecrafts internals. Theres just something about the usage of java as a source language, lwjgl as an interface to OpenGL and there's definately something fishy about these two texture maps...

Challenge Trophies Won:

ninogenio

really really great stuff rbz and rain,

i will need to break all the info up and try some stuff out. cheers.
Challenge Trophies Won:

las

Nice :)
Keep it coming!


Posted that one on pouet already, but that's the last thing I'll post in public for a while.
I'm working on "something".

I use FX Composer and Rendermonkey.
FX Composer works better with HLSL and doesn't crash that often...
And for some reason I like Rendermonkey to archive the stuff.

benny!

Hey las,

screeny looks very interesting! Looking forward to see "something" soon ;-)

Best,
benny!
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Shockwave

Lovely choice of colours in that screenshot Las.  I wonder what it looks like in motion :)
Shockwave ^ Codigos
Challenge Trophies Won:

las

Thanks :)
Seems I killed the conversation here.

Just go ahead and play around with the stuff, keep posting screenshots and asking questions!

Hotshot

The picture of it look great :)

rain_storm

I came across this link, its got some awesome algebraic raytracing worthy of a read:
http://chuyeshov.com/ray.html

Challenge Trophies Won:

efecto

Finally got a bit of a raymarcher working.
(yeah, finally back looking at an ide  :) )

Have a problem with iq's box function thou.
Anyone know the HLSL alternative for maxcomp.
HLSL doesn't seem to know that, neither seems google :(


hellfire

maxcomp( v ) returns the largest component of the given vector v.
For example:
vec3 v( 3.0, 5.0, 1.0 );
float m= maxcomp(v);

results in m= 5.0.
Challenge Trophies Won:

efecto


Raizor

A couple of new things I've come across that are quite interesting:

Sunset on the sea experiment (Raymarched sea tutorial)

Progress on Raymarching an infinite city and here it is running in the GLSL Sandbox. It's worth checking out the GLSL Sandbox gallery as there are some lovely examples of Raymarching various things.

This is also worth a look. It's DirectX HLSL (rather than OpenGL GLSL). This is what got me going with Raymarching a while back. I converted this to GLSL at the time (I'll try and dig up the code and post the conversion).
raizor

Challenge Trophies Won: