Program: Raymarching: livecoding with OpenFrameworks

LPM Live Performers Meeting 2019 Rome
Edition XX May 2nd - 5th 2019 | Rome
Audio Visual Performing Artists Meeting
May, 2nd 2019, 3:00 pm | May, 5th 2019, 2:00 am
May 2 - 5, 2019
Mattatoio, Rome Italy, Rome, Italy
Raymarching: livecoding with OpenFrameworks MAIN IMAGE

Raymarching: livecoding with OpenFrameworks


Duration: 12 hours

Thursday, 02 May 2019 | 18:00 > 21:00 | Classroom 1
Friday, 03 May 2019 | 18:00 > 21:00 | Classroom 1
Saturday, 04 May 2019 | 18:00 > 21:00 | Classroom 1
Sunday, 05 May 2019 | 18:00 > 21:00 | Classroom 1

Raymarching is a technique to render real time 3d graphics made with
procedural functions rather than using 3d models with vertices and faces.
Raymarching increases the possibilities of real-time 3d graphics: render
real-time 3d fractals, fluids, smoke or clouds, real-time boolean geometry
operations and versatile "liquid" geometries.
OpenFrameworks it's a C++ framework made for creative coding, that is the development of
application with multi-media, interaction, real time graphics, etc.
It gives all the needed tool to work with the shaders and to develop
application to control them.

During the workshop it will be given a panoramic view on the raymarching world and the
basic concepts behind generating content from the shaders, and on OpenFrameworks and world
of creative coding.
After the introduction the partecipants will be guided in the development of a small
live-coding environment made with OpenFrameworks, where they can code the raymarching's
shaders, a small version of shadertoy ( realized with OF.

At the end of the workshop the partecipants will be owners of their personal tool
to exercise themself and where to continue in the learning of the raymarching's techniques.
They will also own all the needed knowledge about where to find information's sources and
how to continue in a personal way of research and experimentation.

The relators:
Riccardo Cavazza: expert pro creative coder, works since years in the world
of interactive installations

Mangoosh Prunier: creative coder/designer and competitor in the demoscene.
Live coding raymarching on Twitch every week.

personal vimeo channel:
company website:
twitch live coding channel:
twitter: @evvvvil