The Vibing Library — @gkjohnson
Garrett Johnson
2 gems by Garrett Johnson featured in the Vibing Library, across Shaders, WebGL & Creative Coding. Every entry was found, checked and written up by hand — follow the links to go straight to the source.
Gems in this collection

three-mesh-bvh
Bounding volume hierarchy for Three.js geometry that makes raycasting, collision checks and clipping orders of magnitude faster.
Garrett Johnson (@gkjohnson)MIT

three-bvh-csg
Fast, memory-compact constructive solid geometry for Three.js with runtime boolean union, subtraction and intersection on meshes.
Garrett Johnson (@gkjohnson)MIT