Skip to main content

Golden Radio. Procedural Animation. Shader Graph.

Testing procedural animation based on sacred geometry rules.

CREATION #

  • Designed and programmed in Unity Engine 2019.4.2 using C# and Shader Graph.

  • The animation is created by making a graph data structure. The root node branches into 6 smaller subtrees, forming a starfish.

  • Each child node is the inverse golden ratio of the parent’s scale.

    • Golden Ratio (φ) #

      \(\varphi = \dfrac{1+\sqrt5}{2}= 1.6180339887…\)

    • Inverse Golden Ratio (1/φ) #

      \(\dfrac{1}{\varphi} = 0.61803398875…\)

  • Constant rotation is applied to spin the shape. Rotation speed is a multiple of the golden ratio.

SHADING #

  • A fresnel effect is used to create a rim glow effect.

  • Transparency is oscillated by using a sine function.

  • Constant rotation is applied to an angled directional light, creating the eclipse effect. Rotation speed is a multiple of the golden ratio.

  • Video is captured on a phone to create a retro light-bleeding effect.

MUSIC #

There are no articles to list here yet.