http://koti.mbnet.fi/context3

Code: Select all
rule do {
do { x .01
rz (sin(DD*.42*DD)*18+2.388) ry .73
DEF { row=row+1;DD=DD+.03}}
2*{x .016 z .006} MESH { }
2*{x .0016 z .001 } MESH { layer -1 x (x*.2) RGB 1 1 1
DEF {mesh=1} }
}
camera { z -.8 }
model { maxshapes 180000}
bg { RGB .2 .2 .2}
- affine transforms in 3D, including rotate and skew
- color model is RGBA, with a partial support of HSLA transforms
- user defined color spaces ("shadings") applied on top of the RGBA model
- multiple camera definitions
- layers
- termination of branches based on generation, counted from an ancestor
- a branch-wise push stack of rule summons
- pre/post entry conditions for rules
- expressions with backreference to local variables
- global constants (DEF)
- plugin mechanism for user defined functions[/img]