@jaimebboyjt/three-scatter
v0.5.0
Published
A Three.js library for scattering 3D models
Readme
Three scatter
Inspired by a GScatter (plugin for blender) in Three.js
Spread all types of objects/models into a geometry easily

Installation
npm i @jaimebboyjt/three-scatterWhy to use it
Three.js already comes with MeshSurfaceSampler you can think in three-scatter as an "extension" of it. I said it in quotes because is not quite true, three-scatter the approach is different and it comes with method to help scatter your Meshes.
Use three-scatter if you:
- Would like to scatter complex models (3D models with animations, rigging, etc)
- Want to align your model to the surface base, easily
- Would like to tweak in real-time (or with panels) seeds, or any property of your 3D model to scatter
- Want to remove collisions, easily.
Docs
Check our new demos: https://three-scatter-docs.netlify.app/
Contributing
We are open to contributions, please read the contributing guide to get started.
License
Sponsors
Be the first to support this project here ☺️.
