The images below (except the isosurface) are generated using the following model:
fsin(x[2], a[1]){ d=x[1]^2+x[2]^2; fsin = sin(d)*exp(-sqrt(d)); }
The table below shows the available image types and corresponding assignement of coordinates X Assign and function F Assign. Click on an image below to get its larger size version.
The isosurface above is generated using the model:
torus(x[3], a[1]){ array center[3]; center = [0, 0, 0]; torus = hfTorusY(x,center,7,3); }
The above image types can be time-dependent with using mapping of an additional coordinate to a Time variable.
For example, for the model:
fsin(x[3], a[1]){ d=x[1]^2+x[2]^2; fsin = sin(d+x[3])*exp(-sqrt(d)); }