Hide menu
Loading...
Searching...
No Matches
BaseBVH

Base BVH implementation that stores primitive payload in leaf ranges.

Extended by

Type Parameters

Primitive

Primitive

Constructors

Constructor

new BaseBVH<Primitive>(): BaseBVH<Primitive>

Returns

BaseBVH<Primitive>

Methods

traverse()

traverse(intersects, intersect): void

Traverses BVH and calls intersect for primitives whose node bounds satisfy intersects.

Parameters

intersects

(box) => boolean

Node bounds predicate.

intersect

(primitive) => void

Primitive callback.

Returns

void