Peter Harman's starred repositories
JoltPhysics
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.
dm_control
DeepMind's software stack for physics-based simulation and Reinforcement Learning environments, using MuJoCo.
classgraph
An uber-fast parallelized Java classpath scanner and module scanner.
three-mesh-bvh
A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.
awesome-scientific-computing
:sunglasses: Curated list of awesome software for numerical analysis and scientific computing
web-ifc-viewer
Graphics engine and toolkit for client applications.
ifcplusplus
IfcPlusPlus is an open source C++ class model, as well as a reader and writer for IFC files in STEP format. Features: Easy and efficient memory management using smart pointers. Parallel reader for very fast parsing on multi-core CPU's. Additionally, there's a simple IFC viewer application, using Qt and OpenSceneGraph. It can be used as starting point for all kinds of applications around the open building model standard IFC.
Fusion360GalleryDataset
Data, tools, and documentation of the Fusion 360 Gallery Dataset
BOLTS_archive
BOLTS is a open library of technical specifications
online-wgsl-editor
A tiny WGSL online editor
ngraph.forcelayout
Force directed graph layout
three-raymarcher
Raymarching abstraction for creating simple SDF animations with threejs
Assemble-Them-All
[SIGGRAPH Asia 2022] Assemble Them All: Physics-Based Planning for Generalizable Assembly by Disassembly
PanomNom.js
Panorama fetching tools in JavaScript
quixel-to-three
Convert Quixel assets into Three.js compatible PBR materials
ConstrainedPlanningToolbox
An open-source toolbox for constrained multi-agent planning under uncertainty.
xjc-documentation-annotation-plugin
XJC plugin to bring <annotation><documentation> tags as Java class annotations