» raymarchtest-DirectX Renderer
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

raymarchtest-DirectX Renderer

I am from Shadows artifacts

microdee, Monday, Apr 30th 2012 Digg | Tweet | Delicious 7 comments  
sinus 30/04/2012 - 08:36

awesome! how does this work?

bigup!

dd

microdee 30/04/2012 - 16:15

there are the shaders http://www.mazapan.se/news/2010/07/15/gpu-ray-marching-with-distance-fields/ it works straight in vvvv just change the techniques to dx9 style. http://www.iquilezles.org/www/articles/distfunctions/distfunctions.htm here are some primitives and operations. the whole system is very flexible and "modular"

sinus 01/05/2012 - 10:39

thx for your reply! i will give it a try. esp. the operations are very interesting.

antokhio 02/05/2012 - 17:47

cool microdee, you are a rocker.

trashtrash 07/05/2012 - 07:35

I am new to hlsl....could you explain changing the techniques to dx9?? Or show me a link that explains it...Thanks I am really enjoying learning this langue.

microdee 08/05/2012 - 15:07

@trashtrash: change

technique10 Standard
{
    pass Main
    {
        SetVertexShader ( CompileShader ( vs_4_0, vertexShader () ) );
        SetGeometryShader ( NULL );
        SetPixelShader  ( CompileShader ( ps_4_0, pixelShader  () ) );
    }
}

to

technique Standard
{
    pass P0
    {
        VertexShader = compile vs_3_0 vertexShader();
        PixelShader = compile ps_3_0 pixelShader();
    }
}
sebl 08/05/2012 - 15:32

did that in a short test, but there were several other errors...

  • 1

anonymous user login

Shoutbox

~3d ago

joreg: Webinar on October 2nd: Rhino meets Realtime with vvvv https://visualprogramming.net/blog/2024/webinar-rhino-meets-realtime-with-vvvv/

~3d ago

joreg: 12-session online vvvv beginner course starting October 7th: https://thenodeinstitute.org/courses/ws24-5-vvvv-beginners-class/

~8d ago

joreg: Introducing: Support for latest Ultraleap hand-tracking devices: https://visualprogramming.net/blog/2024/introducing-support-for-new-ultraleap-devices/

~12d ago

joreg: 2 day vvvv/fuse workshop in Vienna as part of NOISE festival on Sept. 13 and 14: https://www.noise.ist/vienna

~22d ago

joreg: New beginner video tutorial: World Cities https://youtu.be/ymzrK7tZLBI

~22d ago

catweasel: https://colour-burst.com/2023/01/26/macroscopic/ yeah, ' is there anyone who cares about slides anymore...' Well me for a start! :D

~1mth ago

ventolinmono: The ELMO TRV-35 slides into your video feed > https://youtu.be/pcIM9mh1c9k?si=iB4FOfI2D6y0iETy

~1mth ago

joreg: The summer season of vvvv workshops is now complete, but you can still get access to all the recordings: https://thenodeinstitute.org/ss24-vvvv-intermediates/

~2mth ago

~2mth ago

joreg: Workshop on 01 08: Augmented Reality using OpenCV, signup here: https://thenodeinstitute.org/courses/ss24-vvvv-augmented-reality-using-opencv-in-vvvv/