RELEASE NOTES 0.15.10: Gaussian splatting

In this release (v0.15.10), we mostly concentrated on improving the BITBYBIT-RUNNER.JS and adding exciting new support for Gaussian Splatting, enabling you to work with cutting-edge 3D scan data.
Platform updates, new features, and tutorials for the Bitbybit visual programming environment.
View All Tags
In this release (v0.15.10), we mostly concentrated on improving the BITBYBIT-RUNNER.JS and adding exciting new support for Gaussian Splatting, enabling you to work with cutting-edge 3D scan data.

Since this post was originally published, Bitbybit Runner has significantly evolved. What started as a single Babylon.js-based runner has now expanded to support multiple game engines:
Each runner comes in two variants:
Learn more about using runners with different engines in our comprehensive runner documentation.
In the last couple of weeks, we've been discussing and experimenting with a new way to run and embed Bitbybit.dev scripts. The result of these experiments is a new tool called BITBYBIT-RUNNER.JS. You can now run your scripts on your own websites, blogs, webshops, or third-party coding sites!

We've been working on improving the quality of our core codebase by adding new unit tests and restructuring the code in the @bitbybit-dev/occt layer. In this article, we'll explain why these changes were necessary and how they benefit our platform's users.

This time, we mostly focused on improving the quality of our @bitbybit-dev/occt layer. Offsets were extended to support adding a face for guidance.

This release, version 0.15.7, continues to build upon the geometric capabilities introduced in recent updates. This time, we've implemented a couple of powerful new open-source methods for creating circular edges based on tangential constraints involving other circles or points. Additionally, this release includes some important bug fixes and improvements to our OCCT input classes.

This release, version 0.15.6, builds upon the enhancements introduced in our previous update. This time, we've implemented a few powerful new open-source methods focused on creating complex wires and faces from two or more circles. These additions are particularly useful when designing intricate mechanical parts and other geometries involving circular features.

This release, version 0.15.5, introduces a significant number of new features designed to make working with circles, arcs, and OCCT vertex shapes easier and more powerful. All algorithms included in this update are open-sourced under the MIT license and are available in our NPM packages.

We had the pleasure of collaborating with Leon Spikker to develop an easy-to-use modular housing configurator for our valued Dutch client, 'In The Middle Of Our Street' BV (MOOS). This new innovative tool simplifies the exploration of countless configuration options provided by MOOS housing modules. Our team programmed a user-friendly web application that enables users to effortlessly select different parameters and view real-time 3D model and data changes. We're thrilled to have played a part in bringing this project to life!

Mixed reality is an exciting new frontier for computer-aided design (CAD) applications, and we are thrilled to share our latest parametric experiment with you. With the help of Meta Quest Pro and WebXR, we have created an experimental CAD application that allows users to build designs directly in their surroundings.

In our recent platform update we split our codebase into reusable packages and published them under MIT License for everyone to use. This article will introduce you to the packages and show you how you can use them to create your own 3D applications.