Raymarching Beginners' Thread
category: code [glöplog]
Oh god no thats stuffs way out of date :-)
Is it?
I mean a complete "framework" e.g. Visual Studio project where I just need to plug my shader in and press compile and get a very tiny executable ;)
And of course it should be state of the art.
And of course it should be state of the art.
las: isn't that what IQ provides here?
Quote:
The requested URL /www/material/isystem1k4k/isystem.zip was not found on this server.
Found. :)
Auf Wunsch wird auch Würfelzucker in den Arsch geblasen...
Da werd ich aber ganz wuschig!
;)
Cool. Does indeed look translucent, like some kind of jelly :)
I'll post up where I'm up to at some point. Progress is good, I've managed moveable camera + moveable pointlight, repeating geometry, intersections, and wobbly deformations. What I've not managed: perspective that doesn't cause massive glitches, any kind of shadows, or getting a simple wobbly sphere to not have a big flat bit on the front :(
I'll post up where I'm up to at some point. Progress is good, I've managed moveable camera + moveable pointlight, repeating geometry, intersections, and wobbly deformations. What I've not managed: perspective that doesn't cause massive glitches, any kind of shadows, or getting a simple wobbly sphere to not have a big flat bit on the front :(
very cool indeed :)
looks great
Nice! Was that recorded in realtime?
very nice
schweet! :D las: it's time to really make an intro about it
Thank you all :) (I guess I screwed the colors up a bit - it's too bright)
It runs realtime @ 800x600 on my cheap NV GTS 450.
It runs realtime @ 800x600 on my cheap NV GTS 450.
what is the best tool to quicly test out some shaders / raymarching stuff ? (other than a compiler)...
unc posted some sample stuff for vvvv on this thread, others mentioned quartz composer and ati rendermonkey should be an option too.
And of course you can use iq's shadertoy
Tigrou: Render Monkey.
Pretty cool las!
The problem is that current browsers are not working well with a bunch of shaders. Seems that they are more compliant with the spec (they don't allow int extension for example, and also, both Chrome and FF4.0 are now fully using Angle project that translate GL calls / GLSL to Direct3D9/HLSL on windows)
btw, if anyone is able to find a way to debug chrome with PIX, I would be happy! (--single-process option doesn't work anymore)
Quote:
And of course you can use iq's shadertoy
The problem is that current browsers are not working well with a bunch of shaders. Seems that they are more compliant with the spec (they don't allow int extension for example, and also, both Chrome and FF4.0 are now fully using Angle project that translate GL calls / GLSL to Direct3D9/HLSL on windows)
btw, if anyone is able to find a way to debug chrome with PIX, I would be happy! (--single-process option doesn't work anymore)
quartz composer or vvvv and the like are better I think. You have a decent shader editor, but you can also easily do 2 pass effects, feedback, and connect oscillators or timelines to your inputs. It makes it a lot easier to test stuff.
Btw, what's the best way to handle camera rotation + calculating ray direction from it? I have it working so I can rotate about Y, but x/z rotation is wrong and it's still glitchy :(
Btw, what's the best way to handle camera rotation + calculating ray direction from it? I have it working so I can rotate about Y, but x/z rotation is wrong and it's still glitchy :(
You need to rotate both, camera direction and position.
Auld's camera move thingy
Auld's camera move thingy