Posts

Showing posts with the label Shadertoy

Raymarching in Shadertoy, openFrameworks and Unreal Engine

Raymarching is a special method of rendering 3D objects or 3D scene: It's used for rendering ocean water, clouds, metaballs in Unreal Engine 4 and other engines and 3D editors. It's a main technique used for rendering 3D in Shadertoy projects. Examples Shadertoy projects of rendering generative volumes, clouds, ocean and skybox reflections: Sculpture III by iq: https://www.shadertoy.com/view/XtjSDK , see more at http://www.iquilezles.org/www/articles/raymarchingdf/raymarchingdf.htm https://www.shadertoy.com/view/MsfGRr https://www.shadertoy.com/view/lss3zr https://www.shadertoy.com/view/XslGRr https://www.shadertoy.com/view/llsXD2 https://www.shadertoy.com/view/XsB3Rm stochastic ray trace by Otavio Good https://www.shadertoy.com/view/WlfXRr  Metaballs and volumetric clouds in Unreal Engine 4: https://www.youtube.com/watch?v=ZbLCIcTHup4 https://www.youtube.com/watch?v=hWNX9jGEt8k Claybook game is made entirely in similar technique: https://www.youtube.com/...

Software tools for making creative projects

There are many tools you may use for creative coding: create video art, sound art, interactive installations and so on. Some projects require using several tools for production. When choosing the tool, take into account your requirements such as time for development (and learning the new tool if required), stability, flexibility and a price. Note: machine learning and artificial intelligence tools are described in our other posts. Non-programming tools  These tools doesn't require programming, and they are ready to use for implementing specific tasks. Normally, thay are robust and doing well they are made for, but are not very flexible for making very "custom" tasks. Normally, such tools are used as basics for the project for routing tasks such as getting data from cameras/sensors and output video to several screens. Resolume - VJ software, simple to start working with (commercial). VDMX - VJ software, with very sophisticated possibilities to create you...