Skip to main content

49 docs tagged with "Getting Started"

Getting started with Bitbybit, a platform for building and sharing 3D applications.

View all tags

3D Model Configurators

Customize parametric 3D models easily and export them in standard formats like STEP, IGES, STL, or GLTF.

About Bitbybit

Learn about our mission to create a generic, frictionless platform for programming geometry on the browser, democratizing 3D creation, and its applications in STEM and custom web integrations.

Creating a New Project in Bitbybit

Learn the step-by-step process for creating new projects in Bitbybit, either from the "My Projects" dashboard or directly within the editor.

Creating Scripts in Bitbybit

Learn how to create both local (unsaved) scripts for quick experiments and cloud-synced scripts within your Bitbybit projects.

Finding Your Cloud Scripts in Bitbybit

Learn how to locate and access your saved cloud scripts within your Bitbybit projects using the "My Projects" dashboard or the in-editor project management panel.

Getting Started Overview

Learn about the different ways to use our platform, including 3D Model Configurators, Rete, Blockly, and Monaco (TypeScript) editors.

How To Code In Monaco?

Learn about our use of Monaco editor for TypeScript, understand the global context and how you should code in it.

Importing Local STEP Files into Bitbybit

Learn how to upload a local STEP (.stp) file to your browser storage and then import, parse, and display it in Bitbybit using OCCT with Rete, Blockly, and TypeScript editors.

Intro

Learn what you will find in the General category

Introduction to Blockly

Learn about Blockly, the visual programming framework used on the Bitbybit platform, its benefits, and how to interact with Blockly scripts.

Introduction to TypeScript

Learn about TypeScript, how it enhances JavaScript for safer and more robust coding, and how it's used with the Monaco editor on the Bitbybit platform.

Rete Editor

Learn about the Rete visual programming editor on the Bitbybit platform, its origins from Rete.js, and why we chose this approach for computational design.

Start Your Journey

Get up to speed with our platform and begin coding creative 3D experiences.

Understanding and Handling Errors

Learn why errors happen in Bitbybit, how they are reported in different editors (Rete, Blockly, TypeScript), and how to approach fixing them.

Understanding Projects in Bitbybit

Learn what projects are in Bitbybit, how to organize your work, and the differences between public, private, and community-specific project visibility.

Unit Testing in Bitbybit

Learn about the importance of unit testing in Bitbybit, our practical approach to testing 3D algorithms (including E2E-like tests), and explore our live unit test reports.

Using Cloud Assets in Bitbybit

Explore the use cases for cloud assets in Bitbybit, including importing 3D models and other file types, and important considerations for sharing and access control.

Using Local Assets in Bitbybit

Learn how to upload and use local assets (stored in your browser) within your Bitbybit scripts, and understand their limitations and use cases.

Working with Assets in Bitbybit

Learn about using assets (3D models, images, etc.) in Bitbybit, how to upload them to cloud or local storage, and their availability within your projects.