@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

vector-field

A data structure and lookup for 3D vector fields (flow fields).
v2.1.3 URL: https://unpkg.com/vector-field@2.1.3/index.js
OpenBrowse Files
vector-fieldflow-field3dflowvectorslookupnoiseperlin

vtk-unstructured-viewer

A lightweight, standalone JavaScript library for parsing and processing VTK Unstructured Grid (.vtu) files in both browser and Node.js environments. Complete VTK-style API with zero dependencies for scientific visualization.
v0.0.8-beta URL: https://unpkg.com/vtk-unstructured-viewer@0.0.8-beta/dist/bundle.es.min.js
OpenBrowse Files
vtkvtuvtk.jsvtk-jsparaviewvisualization-toolkitunstructured-gridvtk-unstructured-gridunstructured-meshmesh3d-meshmesh-viewermesh-processinggeometryvtk-geometryvtk-polydatascientific-visualizationdata-visualization3d-visualizationweb-visualizationbrowser-3dwebglwebgl-vtk3d-graphics3d-renderingscientific-computingscientific-datascientific-plottingsimulationengineeringengineering-visualizationfinite-elementfemcomputational-fluid-dynamicscfdnumerical-simulationvolume-renderingiso-surfacescalar-fieldvector-fieldfield-visualizationdataset-viewervtk-readervtu-readervtk-reader-jsvtu-reader-jsvtk-parservtu-parserxml-parservtk-xmlvtk-filevtu-filevtk-loadervtu-loadervtk-datavtk-celldatavtk-pointdatavtk-filtersvtk-pipelinevtkUnstructuredGridvtkUnstructuredGridReadervtkXMLUnstructuredGridReadervtkXMLParserjavascript-vtknodejs-vtkvtk-for-webbrowsernodejs

bird-oid

A 3D boid system with accompanying emergent behaviors. Implementation mostly based on Craig Reynolds paper Steering Behaviors For Autonomous Characters.
v0.2.1 URL: https://unpkg.com/bird-oid@0.2.1/index.js
OpenBrowse Files
3dboidsbehaviorsbehavioursobstaclepathvector-fieldflow-fieldsteeringseekfleepursueevadearriveavoid-obstacleswanderfollow-pathfollow-flow-fieldfollow-leaderseparatecoherealignflockboundsspherewrap