|
@ -3,12 +3,15 @@ input: "attractor" |
|
|
output: "png" |
|
|
output: "png" |
|
|
|
|
|
|
|
|
attractor: { |
|
|
attractor: { |
|
|
type: "unravel" |
|
|
type: lorenz/unravel/polynomial/polynomial a/logistic |
|
|
dimensions: "3" |
|
|
=> "unravel" |
|
|
|
|
|
dimensions: most types only support 3D |
|
|
|
|
|
=> "3" |
|
|
|
|
|
|
|
|
iterations: "1000000" |
|
|
iterations: "1000000" |
|
|
|
|
|
|
|
|
parameters: { |
|
|
parameters: the variables of the attractortype |
|
|
|
|
|
{ |
|
|
:"-0.78" |
|
|
:"-0.78" |
|
|
:"2.042" |
|
|
:"2.042" |
|
|
:"1.22" |
|
|
:"1.22" |
|
@ -20,21 +23,58 @@ attractor: { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
projector: { |
|
|
projector: { |
|
|
type: "lineair map" |
|
|
type: auto center/lineair map/spherical/color projector |
|
|
|
|
|
=> "lineair map" |
|
|
domainDimension: "3" |
|
|
|
|
|
codomainDimensions: "2" |
|
|
domain: input of the projector, normally the attractor, but can also be a projector |
|
|
|
|
|
=> "attractor" |
|
|
matrix : { |
|
|
domainDimension: redundant, because it knows from domain |
|
|
:{ :"1" :"0" :".2" } |
|
|
=> "3" |
|
|
:{ :"0" :"1" :".2" } |
|
|
|
|
|
|
|
|
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" } |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
png: { |
|
|
canvas: { |
|
|
width: "3200" |
|
|
type: 2D image/2D slices/3D volume/2D animation |
|
|
height: "3200" |
|
|
=> "2D image" |
|
|
|
|
|
output: canvas/png/jpg/zip/mpg |
|
|
} |
|
|
=> "png" |
|
|
|
|
|
|
|
|
|
|
|
width: "6400" |
|
|
|
|
|
height: "6400" |
|
|
|
|
|
colors: "3" |
|
|
|
|
|
|
|
|
/media/Data/Code/C/AwesomeAttractor/Attractor.cpp|80|error: cannot convert ‘std::basic_string<char, std::char_traits<char>, std::allocator<char> >’ to ‘const char*’ for argument ‘1’ to ‘double atof(const char*)’| |
|
|
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" |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|