Рет қаралды 176
This bloom zoetrope shows a cylidrical world with a high traffic stormy ocean on the side wall and a shark besieged lonely island on top.
It is an improved version of the one from the video ( • Ocean zoetrope (old ve... ), with smoother waves.
My ocean zoetropes introduce two new design tricks for bloom zoetropes:
1. Additive superposition of periodic height functions. The waves in the ocean are a superposition of several periodic patterns with different periods. Each one of these patterns (repeating i times around the circumference, with different i) drifts sideways with a per frame angular velocity given by the minimum absolute value of 2πj/i - ψ where ψ is the Golden angle and j ranges over the integers. The sign determines the direction of the drift.
Superposing these waves gives a pattern that repeats only after a full revolution, yet seems to evolve continuously when animated by rotating the zoetrope.
The phases and amplitudes of the waves depend randomly on the axial coordinate via Perlin noise.
2. Transition between patterns of different period. The sharks come in three groups: A periodic inner circle, a periodic outer circle (both contain a different Fibonacci number of sharks), and a transition zone where the radial velocity of the sharks is pointing outwards and the sideways velocity is interpolated between the sideways velocities of the two circles depending on the distance to these circles.
Available at shapeways:
www.shapeways....
Read more about Bloom zoetropes here:
siquod.org/en/...
www.johnedmark....
www.instructabl...