bvh.js

Dynamic BVH implementation based on Erin Catto's paper.
v0.0.13 URL: https://unpkg.com/bvh.js@0.0.13/build/index.cjs
OpenBrowse Files
bvhraycastfrustum-cullingbounds-hierarchyperformancethreeintersectionaccelerationspatial-indexing

@three.ez/instanced-mesh

Enhanced InstancedMesh with frustum culling, fast raycasting (using BVH), sorting, visibility management and more.
v0.3.9 URL: https://unpkg.com/@three.ez/instanced-mesh@0.3.9/build/index.cjs
OpenBrowse Files
threethree.jsthreejsinstancedMeshfrustum-cullinginstance-managementsortingperformanceBVHaccelerationraycastingLODshadow-LODuniform-per-instanceinstancedMesh2skinning

@three.ez/batched-mesh-extensions

Utility extension methods for BatchedMesh
v0.0.11 URL: https://unpkg.com/@three.ez/batched-mesh-extensions@0.0.11/build/webgl.cjs
OpenBrowse Files
threethree.jsthreejsuniform-per-instancebvhperformanceBVHaccelerationraycastingfrustum-cullingbatched-meshLODlevel-of-detail

@entropy-tamer/reynard-algorithms

Algorithm primitives and data structures for Reynard applications
v0.3.2 URL: https://unpkg.com/@entropy-tamer/reynard-algorithms@0.3.2/dist/index.js
OpenBrowse Files
algorithmsdata-structuresunion-findcollision-detectionspatial-hashinggeometryperformanceoptimizationgame-development2d-graphicsaabbspatial-indexingmemory-poolingbenchmarkingsolidjstypescriptreynardpriority-queuebinary-heaplru-cachequadtreespatial-partitioningpathfindinga-starseparating-axis-theoremsweep-and-prunebresenhamdelaunay-triangulationvoronoipolygon-clippingline-intersectionconvex-hullmarching-squaressimplex-noisepoisson-disk-samplingwave-function-collapsetrieinterval-treebloom-filtersegment-treefenwick-treer-treekdtreeoctreebvhray-tracing3d-graphicsvoxelfrustum-cullingsahsurface-area-heuristicobboriented-bounding-boxsatseparating-axis-theoremminimum-bounding-boxrotating-calipersconvex-hulljpsjump-point-searchtheta-starany-angle-pathfindingline-of-sightflow-fieldvector-fieldintegration-fieldcrowd-pathfindingmulti-agent-pathfindingpathfindingastargrid-pathfindinghpa-starhierarchical-pathfindinghierarchical-astarcluster-based-pathfindingabstract-graphpath-refinementmulti-level-pathfinding

@querielo/batched-mesh-extensions

Utility extension methods for BatchedMesh
v0.0.12 URL: https://unpkg.com/@querielo/batched-mesh-extensions@0.0.12/build/webgl.cjs
OpenBrowse Files
threethree.jsthreejsuniform-per-instancebvhperformanceBVHaccelerationraycastingfrustum-cullingbatched-meshLODlevel-of-detail