Skip to content

eulerjs API / @eulerjs/core/extend / rayTriangle

rayTriangle() ​

ts
function rayTriangle(
   origin, 
   direction, 
   first, 
   second, 
   third, 
   oneSided
): SweepHit | undefined;

Defined in: packages/core/src/javascript/collision/sweep.ts:153

Where a ray meets a triangle (Möller and Trumbore 1997), from the front only if oneSided.

Parameters ​

ParameterType
originVector3
directionVector3
firstVector3
secondVector3
thirdVector3
oneSidedboolean

Returns ​

SweepHit | undefined

Released under the MIT License.