eulerjs API / @eulerjs/core/extend / registerTriangleShape
registerTriangleShape()
ts
function registerTriangleShape<SomeCollider>(shape, triangles): void;Defined in: packages/core/src/javascript/collision/triangleShapes.ts:34
Teaches the engine a shape made of triangles: from the triangles it gives in a region, it collides with every convex shape, and scene queries (ray casts, shape casts, overlaps) work against it.
Type Parameters
| Type Parameter |
|---|
SomeCollider extends Collider |
Parameters
| Parameter | Type |
|---|---|
shape | string |
triangles | TriangleShape<SomeCollider> |
Returns
void
