polyChipOff is undoable, queryable, and editable.
Extract facets. Faces can be extracted separately or together, and
manipulations can be performed either in world or object space.
Long name (short name) |
[argument types] |
Properties |
keepFacesTogether(kft)
|
boolean
|
 
|
|
This flag specifies how to chip off facets.
If "on", facets are pulled together (connected ones stay connected),
otherwise they are pulled independentely.
C: Default is "on".
Q: When queried, this flag returns an int.
In query mode, this flag needs a value.
|
|
duplicate(dup)
|
boolean
|
 
|
|
If "on", facets are duplicated, otherwise original facets are removed.
C: Default is "on".
Q: When queried, this flag returns an int.
In query mode, this flag needs a value.
|
|
worldSpace(ws)
|
boolean
|
 
|
|
This flag specifies which reference to use.
If "on" : all geometrical values are taken in world reference.
If "off" : all geometrical values are taken in object reference.
C: Default is "off".
Q: When queried, this flag returns an int.
In query mode, this flag needs a value.
|
|
random(ran)
|
float
|
 
|
|
This flag specifies the random value for all parameters.
C: Default is 0.0. The range is [-10.0, 10.0].
Q: When queried, this flag returns a float.
Global Values
In query mode, this flag needs a value.
|
|
translate(t)
|
[linear, linear, linear]
|
 
|
|
This flag specifies the translation vector.
C: Default is 0.0 0.0 0.0.
Q: When queried, this flag returns a float[3].
In query mode, this flag needs a value.
|
|
translateX(tx)
|
linear
|
 
|
|
This flag specifies the X translation vector.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
translateY(ty)
|
linear
|
 
|
|
This flag specifies the Y translation vector.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
translateZ(tz)
|
linear
|
 
|
|
This flag specifies the Z translation vector.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
rotate(ro)
|
[angle, angle, angle]
|
 
|
|
This flag specifies the rotation angles around X, Y, Z.
C: Default is 0.0 0.0 0.0.
Q: When queried, this flag returns a float[3].
In query mode, this flag needs a value.
|
|
rotateX(rx)
|
angle
|
 
|
|
This flag specifies the rotation angle around X.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
rotateY(ry)
|
angle
|
 
|
|
This flag specifies the rotation angle around Y.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
rotateZ(rz)
|
angle
|
 
|
|
This flag specifies the rotation angle around Z.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
scale(s)
|
[linear, linear, linear]
|
 
|
|
This flag specifies the scaling vector.
C: Default is 1.0 1.0 1.0.
Q: When queried, this flag returns a float[3].
In query mode, this flag needs a value.
|
|
scaleX(sx)
|
linear
|
 
|
|
This flag specifies X for scaling vector.
C: Default is 1.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
scaleY(sy)
|
linear
|
 
|
|
This flag specifies Y for scaling vector.
C: Default is 1.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
scaleZ(sz)
|
linear
|
 
|
|
This flag specifies Z for scaling vector.
C: Default is 1.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
pivot(pvt)
|
[float, float, float]
|
 
|
|
This flag specifies the pivot for scaling and rotation.
C: Default is 0.0 0.0 0.0.
Q: When queried, this flag returns a float[3].
In query mode, this flag needs a value.
|
|
pivotX(pvx)
|
float
|
 
|
|
This flag specifies the X pivot for scaling and rotation.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
pivotY(pvy)
|
float
|
 
|
|
This flag specifies the Y pivot for scaling and rotation.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
pivotZ(pvz)
|
float
|
 
|
|
This flag specifies the Z pivot for scaling and rotation.
C: Default is 0.0.
Q: When queried, this flag returns a float.
Local Values
In query mode, this flag needs a value.
|
|
offset(off)
|
float
|
 
|
|
This flag specifies the local offset.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
localTranslate(lt)
|
[linear, linear, linear]
|
 
|
|
This flag specifies the local translation vector.
C: Default is 0.0 0.0 0.0.
Q: When queried, this flag returns a float[3].
In query mode, this flag needs a value.
|
|
localTranslateX(ltx)
|
linear
|
 
|
|
This flag specifies the X local translation vector.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
localTranslateY(lty)
|
linear
|
 
|
|
This flag specifies the Y local translation vector.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
localTranslateZ(ltz)
|
linear
|
 
|
|
This flag specifies the Z local translation vector.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
localRotate(lr)
|
[angle, angle, angle]
|
 
|
|
This flag specifies the local rotations : (slantRot, slantRoll, twistRot).
C: Default is 0.0 0.0 0.0.
Q: When queried, this flag returns a float[3].
Local rotation (slantRot, slantRoll, twistRot).
In query mode, this flag needs a value.
|
|
localRotateX(lrx)
|
angle
|
 
|
|
This flag specifies local rotation X angle (Slant Rot around slantAxis).
C: Default is 0.0. The range is [0, 360].
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
localRotateY(lry)
|
angle
|
 
|
|
This flag specifies local rotation Y angle (Slant Roll of slantAxis).
C: Default is 0.0. The range is [0, 180].
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
localRotateZ(lrz)
|
angle
|
 
|
|
This flag specifies local rotation Z angle (Twist around normal).
C: Default is 0.0. The range is [0, 360].
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
localDirection(ld)
|
[linear, linear, linear]
|
 
|
|
This flag specifies the local slant axis (see local rotation).
C: Default is 0.0 0.0 1.0.
Q: When queried, this flag returns a float[3].
In query mode, this flag needs a value.
|
|
localDirectionX(ldx)
|
linear
|
 
|
|
This flag specifies X for the local slant axis.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
localDirectionY(ldy)
|
linear
|
 
|
|
This flag specifies Y for the local slant axis.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
localDirectionZ(ldz)
|
linear
|
 
|
|
This flag specifies Y for the local slant axis.
C: Default is 1.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
localScale(ls)
|
[linear, linear, linear]
|
 
|
|
This flag specifies the local scaling vector.
C: Default is 1.0 1.0 1.0.
Q: When queried, this flag returns a float[3].
In query mode, this flag needs a value.
|
|
localScaleX(lsx)
|
linear
|
 
|
|
This flag specifies X for local scaling vector.
C: Default is 1.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
localScaleY(lsy)
|
linear
|
 
|
|
This flag specifies Y for local scaling vector.
C: Default is 1.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
localScaleZ(lsz)
|
linear
|
 
|
|
This flag specifies Z for local scaling vector : Flattening.
C: Default is 1.0. The range is [0.0, 1.0].
Q: When queried, this flag returns a float.
Dynamic Values
In query mode, this flag needs a value.
|
|
weight(w)
|
float
|
 
|
|
This flag specifies the weight, related to gravity.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
gravity(g)
|
[linear, linear, linear]
|
 
|
|
This flag specifies the gravity vector.
C: Default is 0.0 -1.0 0.0.
Q: When queried, this flag returns a float[3].
In query mode, this flag needs a value.
|
|
gravityX(gx)
|
linear
|
 
|
|
This flag specifies X for the gravity vector.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
gravityY(gy)
|
linear
|
 
|
|
This flag specifies Y for the gravity vector.
C: Default is -1.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
gravityZ(gz)
|
linear
|
 
|
|
This flag specifies Z for the gravity vector.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
attraction(att)
|
float
|
 
|
|
This flag specifies the attraction, related to magnet.
C: Default is 0.0. The range is [-2.0, 2.0].
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
magnet(m)
|
[linear, linear, linear]
|
 
|
|
This flag specifies the magnet vector.
C: Default is 0.0 0.0 0.0.
Q: When queried, this flag returns a float[3].
In query mode, this flag needs a value.
|
|
magnX(mx)
|
linear
|
 
|
|
This flag specifies X for the magnet vector.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
magnY(my)
|
linear
|
 
|
|
This flag specifies Y for the magnet vector.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
magnZ(mz)
|
linear
|
 
|
|
This flag specifies Z for the magnet vector.
C: Default is 0.0.
Q: When queried, this flag returns a float.
In query mode, this flag needs a value.
|
|
name(n)
|
string
|
|
|
Name the resulting object.
|
|
constructionHistory(ch)
|
boolean
|

|
|
Turn the construction history on or off (where applicable).
Q: When queried, this flag returns an int
In query mode, this flag needs a value.
|
|