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.

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 Marketplace

Three.js Marketplace

Kickstart your Three.js and React Three Fiber (R3F) projects with our free and premium components themes and tools. Designed for freelancers, developers, and agencies, each product includes essential features to get you up and running quickly.

Sponsors

Links

Newsletter

Stay Updated with Three.js Resources!

  • Weekly curated Three.js resources and tools.

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