Method |
Description |
|
_extrude ( Array prismPos, Array prismNrm, Array P, Array N, Vector3 amount, Vector3 scaleInv ) : void |
|
|
_processNoCollision ( DestructionVertexData output, Array P, Array N, Array UV, Vector3 prismExtrude, Vector3 scaleInv ) : void |
|
|
_processRecurse ( DestructionVertexData output, Array P, Array N, Array UV, Array sensors, uint numSensors, DestructionShapeParams shapeParams, uint depth ) : void |
|
|
_processWithCollision ( DestructionVertexData output, Array P, Array N, Array UV, Array sensors, uint numSensors, DestructionShapeParams shapeParams ) : void |
|
|
_testCollision ( Array p, Vector3 sensorPos, float sensorRadius, Vector3 scale ) : bool |
|
|
_writePrism ( DestructionVertexData output, Array p, Array n, Array uv, bool truncated ) : void |
|
|
bitcount ( int i ) : int |
|
|
getMaxIndex ( Array values ) : uint |
|
|
picoSmoothstep ( float min, float max, float t ) : float |
|
|