Palette Reference – 20 – Thrower – Part 16 – Matrix

Posted by:

|

On:

|

, ,

Matrix

Matrix is a term used to describe special in-flight change of velocity (speed)…usually a slow-down to possible stop.

It requires Velocity,on  in the *thrower nc.
Example:

SetVelocity,on
Velocity,<0,2,2.66>

On the *thrower nc:

/* Post Matrix
SetMatrix,(on/off)
MatrixSpeedFactor,3.0
MatrixDelay,2.0
MatrixNonPhysAfterWait,4

After a Matrix-Enabled Palette is thrown, it will change speed after MatrixDelay seconds have elapsed after the throw command.  It will stop completely by turning NON-PHYSICAL after MatrixNonPhysAfterWait seconds have expired.

The speed of the slow-down is the velocity divided by the MatrixSpeedFactor.  So if 3.0 then the speed will be one-third of the Velocity.  (Velocity divided by 3).