Skip to content
0:00 / 0:00

#glsl#shadertoy#gyroid

Playing with Gyroids - Part 1

The Art of Code

60K subscribers • 19 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.

Intermediate. Assumes working knowledge.

20K views6 years ago1 recommendation

Graphics and audioRenderingCreative coding

How to write a shader that renders and manipulates gyroid minimal surfaces using raymarching.

In this video we'll build something cool with Gyroids. A Gyroid is a minimal surface: a surface that minimizes its area for a given boundary. Minimal surfaces appear in nature as well, soap bubbles for minimal surfaces for example. The cool thing about Gyroids is that their distance function is very simple. In this video we'll explore that function and start building the 'Up in Flames' effect you can see here: youtube.com/watch?v=TTz3aiRpk4s Tutorial starting point: shadertoy.com/view/WtGXDD If you want to write your own raymarcher: youtube.com/watch?v=PGtv-dBi2wE Basic operators, like booleans, explained: youtube.com/watch?v=AfKGMUDWfuE Twitter: @The_ArtOfCode Facebook: facebook.com/groups/theartofcode/ Patreon: patreon.com/TheArtOfCode ShaderToy: shadertoy.com/user/BigWIngs PayPal Donation: paypal.me/theartofcode

Why it's here

1 person recommends this

What people say. Recommended as an excellent tutorial on shader coding and raymarching gyroids.

u/CountFrolicin r/GraphicsProgramming • Recommends

Shader coding tutorial: Playing with Gyroids