All about signed distance fields in FUSE
VVVV Intermediates Summer 2024
June 13th 2024, 6 – 9 PM (UTC+2)
In English Language / Online via Zoom
Recordings are available and accessible for one year after purchase.
This course is part of the VVVV Intermediate Program of Summer Season 2024.
This course is part of a FUSE Bundle consisting of 8 courses all together.
Signed Distance Fields (SDFs) are powerful tools for rendering complex shapes and effects in 2D and 3D spaces. In this workshop, tailored for FUSE users, you’ll dive into the theory behind SDFs and learn how to implement them in FUSE to create intricate 3D models and animations. From understanding the basics to applying advanced techniques, this session will equip you with the knowledge to leverage SDFs effectively in your visual programming projects with FUSE.
Course Outline
During this workshop, participants will:
- Explore the concept of Signed Distance Fields and their applications in 2D space.
- Gain an overview of various 2D SDFs and learn how to combine them for complex shapes.
- Apply noise functions and use it as an SDF and explore its modulation and cracking effects.
- Learn domain operations to modulate the input of SDFs.
- Experiment with domain repeat and domain warping techniques.
- Utilize attributes to apply up to three values to an SDF and explore their usage based on color.
- Apply the same concepts and techniques to 3D SDFs with basic raymarching.
Requirements
This workshop is ideal for both, vvvv users with an entry level looking to enter the world of GPU programming with FUSE and experienced developers seeking to deepen their understanding of its core principles. Join us as we embark on an exciting journey into the heart of FUSE and unlock its creative potential!
- Eagerness to explore and experiment with GPU-based visual programming.
- Willingness to engage in hands-on exercises and experimentation.
- A basic understanding of vvvv gamma.
- A recent PC with stable internet connection
- A windows machine as vvvv runs on Windows only
- The latest build of vvvv gamma installed
- Zoom Client installed (please test your audio setup beforehand)
- 3-Button Mouse recommended
About the Instructor
Christian Riekoff (aka @texone) is a media artist based in Schwerin. He studied Experimental Media Design at the Berlin University of the Arts and Media Programming at the University of Applied Science Berlin. Christhian’s work mainly focuses on interactive installations, generative systems and kinetic sculptures, merging a love for code with design skills. He is the main developer of VL.Fuse
Pricing
Student – One Session at 50 EUR = 50 EUR
Professional – One Session at 100 EUR = 100 EUR
Company – One Session at 200 EUR = 200 EUR
Get 15% off when buying the FUSE Bundle
Get 20% off when buying the complete Intermediates Bundle