Recursive wave

From Wikipedia, the free encyclopedia
Recursive waves of depths 1, 2 and 3.

A recursive wave is a self-similar curve in three-dimensional space that is constructed by iteratively adding a helix around the previous curve.

Construction[edit]

A recursive wave of depth can be constructed as following:

where

and

Clarification[edit]

Each wave at non-zero depth is described by an amplitude , frequency and phase offset .

represents a unit vector that is perpendicular to the previous curve at . An arbitrary vector is chosen to be the fixed "rag" vector.

is a function that rotates a vector around an axis defined by a vector by degrees. In this case it is expressed with quaternions.

See also[edit]