romanesco / SphericalJulia

Explore Julia sets on the Riemann sphere

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SphericalJulia

Explore Julia sets on the Riemann sphere

Developed with Unity 2022.3.5f1

Controls

The image at the top left is the parameter space and the Julia set for the chosen parameter is drawn on the sphere.

  • Choose parameter: Click/Tap the parameter image
  • Explore parameter space:
    • Translate: Mouse scroll/Two finger swipe
    • Zoom in/out: Shift key + mouse scroll/Two finger pinch
  • Rotate the sphere: Drag/swipe anywhere outside the UI (the parameter image and the sliders)
  • Move/zoom the sphere (AR only): Two finger swipe/pinch outside the UI
  • Sliders: Change number of iterations

Scenes

  • Quadpoly: Quadratic polynomials $z^2+c$
  • Rat2Per2: Quadratic rational maps with period 2 critical point
  • RealRat2: Real quadratic rational map (close to critically periodic parameters are colored in the parameter space)

About

Explore Julia sets on the Riemann sphere

License:MIT License


Languages

Language:C# 76.1%Language:ShaderLab 21.4%Language:HLSL 2.5%