CAD npm package for threejs by bitbybit.dev

CAD npm package for threejs by bitbybit.dev

3D CAD algorithms of bitbybit.dev for ThreeJS developers. Powerful geometry kernels for your apps.

Tags:
Modeling3D GeometryThree.js ExtensionWeb Workers
Author:

Bit by bit developers

Author Website:
https://bitbybit.dev
Do you know a Resource we should add?Submit a new Resource!

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.

Get your Boilerplate!

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:

https://bitbybit.dev/blog/threejs-support