sdleiF | ||
int symAlphaSteps2 .. 50 default=20 | Angular sampling (1)Default number of samples per full angle (#1) | |
int symBetaSteps2 .. 50 default=20 | Angular sampling (2)Default number of samples per full angle (#2) | |
int symPosSteps2 .. 50 default=10 | Position samplingDefault number of samples per stick length | |
float symResultA RO | resulting symmetry plane, coeff. A (set by calculateSymmetry) | |
float symResultB RO | resulting symmetry plane, coeff. B (set by calculateSymmetry) | |
float symResultC RO | resulting symmetry plane, coeff. C (set by calculateSymmetry) | |
float symResultD RO | resulting symmetry plane, coeff. D (set by calculateSymmetry) | |
snoitcnuF | ||
function calculateSymmetry(Model model)returns float | Calculate symmetryReturns bilateral symmetry (0.0 .. 1.0) for a given Model using default precision parameters (symPosSteps,symAlphaSteps,symBetaSteps). Returns the symmetry plane, too (sets symResultA,B,C,D). Note: may take a long time for large creatures. | |
function calculateSymmetry2(Model model, int posSteps, int alphaSteps, int betaSteps)returns float | Calculate symmetryReturns bilateral symmetry (0.0 .. 1.0) for a given Model using specified precision parameters. Returns the symmetry plane, too (sets symResultA,B,C,D). Note: may take a long time for large creatures. | |
function calculateSymmetryForPlane(Model model, float A, float B, float C, float D)returns float | Calculate symmetryReturns bilateral symmetry (0.0 .. 1.0) for a given Model and given a specific plane defined by coefficients A, B, C, D. |
Global context |