myModel.intersect( useBackface, globalOrigin, globalDirection, maxDistance, [ intersection ], [ normal ] ) in Anark Studio 2.5
Does the model intersect the supplied vector?
Arguments
| name | type | description |
|---|---|---|
| useBackface | Boolean | Check for intersection with ba |
| globalOrigin | Vector | The vector in global 3D space< |
| globalDirection | Vector | Vector specifying the ray dire |
| maxDistance | Number | Maximum distance from globalOr |
| intersection | Vector | [optional] Returns the positional vector< |
| normal | Vector | [optional] Returns a directional vector t |
- Return Type
- Number
Description
Used for collision detection, this function determines whether or not a model has been "hit" by a specified point.
This method returns either the distance squared or -1. The distance is defined by the
maxDistance argument. If the distance squared is returned, it means the model was hit and the exact hit distance squared is returned. If -1 is returned, it means the model was not hit.