input: "attractor" output: "png" AttractorKernel: { type: lorenz/unravel/polynomial/polynomial a/logistic => "polynomial" dimensions: most types only support 3D => "3" orde: "2" iterations: "1000000" parameters: the variables of the attractortype { :"0.862" :"-1.147" :"0.01" :"0.241" :"-0.85" :"-0.174" :"1.193" :"-0.572" :"0.772" :"0.147" :"-0.049" :"0.427" :"-0.103" :"-0.402" :"1.13" :"0.859" :"-0.642" :"-0.649" :"-1.074" :"-0.636" :"-0.706" :"0.315" :"-0.125" :"1.193" :"0.533" :"-0.091" :"0.778" :"-1.199" :"-0.112" :"0.025" } } projector: { type: auto center/lineair map/spherical/color projector => "lineair map" domain: input of the projector, normally the attractor, but can also be a projector => "attractor" domainDimension: redundant, because it knows from domain => "3" codomain: output of the Projector, normally a canvas, but can also be another projector => "canvas" codomainDimensions: redundant, because it knows from codomain => "2" matrix: describing the lineair map { :{ :"1" :"0" :"0" } :{ :"0" :"1" :"0" } } } canvas: { type: 2D image/2D slices/3D volume/2D animation => "2D image" output: canvas/png/jpg/zip/mpg => "png" width: "6400" height: "6400" colors: "3" imageConversion: description how to show the abstract canvas classe { colorMatrix: desciribing lineair map from canvas colors to RGB colorspace { :{ :"1" :"0" :"0" } :{ :"0" :"1" :"0" } :{ :"0" :"0" :"1" } } vibrancy: "0" gamma: "-2.5" brightness: "3" } pngFile: png options { fileName: leave empty to autogenerate filename => "" compression: "9" author: "Joshua Moerman" title: "Unravel" description: "A unravel-type attractor made with AwesomeAttractor" } }