CAD npm package for threejs by bitbybit.dev
3D CAD algorithms of bitbybit.dev for ThreeJS developers. Powerful geometry kernels for your apps.
Bit by bit developers
Video
Three.js Boilerplates
Three.js Boilerplates
Check out our collection of Three.js Boilerplates & React Three Fiber [R3F] Boilerplates.
From simple to complex, we have you covered.
Links
Newsletter
Stay Updated with Three.js Resources!
- Weekly curated Three.js resources and tool
- Early access to new tools and boilerplates
No spam, unsubscribe at any time.
Description
Build Interactive 3D CAD Applications
We’re thrilled to announce the release of a new open-source NPM package for one of the most popular game engines on the web - ThreeJS. This package helps in creating 3D CAD applications by using our core technology stack. Access advanced geometry kernels and share your designs with the world. With this package, you’ll gain access to the code powering https://bitbybit.dev platform.
Live Demo:
https://app-store.bitbybit.dev/patterns/
NPM Package:
https://www.npmjs.com/package/@bitbybit-dev/threejs
Demo Source Code:
https://github.com/bitbybit-dev/app-examples/blob/main/webpack/threejs/src/code/patterns.ts
We’ve included helper functions to seamlessly convert shapes from OpenCascade and JSCAD geometry kernels into ThreeJS meshes. This makes it simple to build complex designs for 3D printing, automotive, AEC, and many other industries.
Additionally, you can enable users to download STEP files, an industry-standard format that can be further edited in software like FreeCAD.
Read more on our blog post: