Optional
AlgorithmThe deformation algorithm. Allowed values are: "IG1" - The initial algorithm based on Lucas Majerowics' Mean Value Coordinates. http://hecodes.com/2016/07/mesh-manipulation-using-mean-values-coordinates-in-three-js/ This is default, if no (valid) algorithm is specified. "Blender1" - Blender's deformation algorithm, reference Blender 2.82 A, Linear "Keys1" - Shape-key based deformation using an external data file providing the keys.
Optional
MaximumMaximum value for missing coordinate in 2-dim deformations.
Optional
MinimumMinimum value for missing coordinate in 2-dim deformations.
Optional
ParametersOptional parameters that are by definition, algorithm-specific. Blender1: "X" | "Y" | "Z": "Linear" | "Cardinal" | "CatmullRom" | "BSpline"
Relative, strictly monotonic increasing time values. Must start with 0 and --if more than one entry--end with 1.
Optional
TypeThe lattice type. For efficiency reasons, there are subsets of XYZ. Legal values are: "XY" - x and z are provided "YZ" - y and z are provided "XZ" - x and z are provided "XYZ" - x, y and z are provided (default)
The lattice values: [t[Z[Y[X [x] [y] [z]]]]
Optional
XLattice size in x direction.
Optional
YLattice size in y direction.
Optional
ZLattice size in z direction.
Generated using TypeDoc
Polymorphic deformation description. The algorithm is part of the description. NOTE. In this data structure, all attribute names start with upper case!