Roomle Documentation
⌘Ctrlk
GitBook Assistant
GitBook Assistant
GitBook Assistant
Good afternoon

I'm here to help you with the docs.

⌘Ctrli
AI Based on your context
Roomle Documentation
  • README
  • Overview
    • Create you first 3D Viewer & AR
    • Convert your static product into a material configurator
    • Overview
    • Architectural overview
    • Rubens Products vs. Rubens SDK
    • Rubens 3D Viewer & AR
    • Rubens Configurator
    • Rubens Room Designer
    • Rubens Products Reference
    • Overview
    • Getting Started
    • Rubens Modules
    • Rubens 3D Viewer & AR
    • Rubens Configurator
    • Rubens Room Designer
    • Rubens SDK Reference
    • Rubens Admin Help
    • Requirements & Sample products
    • Overview
    • Material Definition
    • Blender Addon
    • Scripting Course and Resources
      • Environment Setup for Making Roomle Content
      • Hello World Example for Roomle Component Scripting
      • Rubens CLI Setup and Usage Tutorial
      • Using Code Snippets to Instantly Load Offline Component Definitions
      • How to Debug Content
      • Introduction to Making Level 2 Material Configurators
      • Meshes Conversion and Upload
      • Set Up Materials
      • Level 2 Component Definition
      • Set Up Product Entries
      • Level 2-4 Content Requirements for 3D Data
      • 3D Models & Meshes
      • Prerequisities for Roomle Content Scripters
      • Level 3 Component Definition Basics
      • Parameters
      • Example: Scripting a Table from Primitives
      • Example: Parameterized Shelf System
      • SubComponents
      • Basic Docking Topics
      • Global Parameters and Parameter Context
      • Advanced Part List Topics
      • Dimensioning
      • Pricing
      • Advanced Docking Logic
      • Using GetMaterialPropery Function
      • Tenant Settings
      • Roomle Content Project Data Structure
      • Roomle Content Naming Conventions
      • Processes and Good Practices
      • Real Configurator Examples - Chairs, Armchairs, Footstools
      • Simple Colour Changing Product Scripting Example
      • 4-Post Shelving System Example
      • Office Table System Example
      • Scripting Template: Complex Sofa
      • Scripting Template: Two-Part Sofa System
      • Scripting Template: Simple Sofa System
      • Scripting Template: Wardrobe
      • Processing Meshes with Blender
    • Importer
    • IDM
    • RoomleScript Reference
    • 2026
    • 2025
    • 2024
    • REST API Reference
    • Product Matching
    • Rubens Configurator Changelog
    • Rubens SDK Changelog
    • Rubens Admin Changelog
    • Material Definition Changelog
    • SDK V2 to V3
Powered by GitBook
For the complete documentation index, see llms.txt. This page is also available as Markdown.
  1. Content Creation

Scripting Course and Resources

Environment Setup for Making Roomle ContentHello World Example for Roomle Component ScriptingRubens CLI Setup and Usage TutorialUsing Code Snippets to Instantly Load Offline Component DefinitionsHow to Debug ContentIntroduction to Making Level 2 Material ConfiguratorsMeshes Conversion and UploadSet Up MaterialsLevel 2 Component DefinitionSet Up Product EntriesLevel 2-4 Content Requirements for 3D Data3D Models & MeshesPrerequisities for Roomle Content ScriptersLevel 3 Component Definition BasicsParametersExample: Scripting a Table from PrimitivesExample: Parameterized Shelf SystemSubComponentsBasic Docking TopicsGlobal Parameters and Parameter ContextAdvanced Part List TopicsDimensioningPricingAdvanced Docking LogicUsing GetMaterialPropery FunctionTenant SettingsRoomle Content Project Data StructureRoomle Content Naming ConventionsProcesses and Good PracticesReal Configurator Examples - Chairs, Armchairs, FootstoolsSimple Colour Changing Product Scripting Example4-Post Shelving System ExampleOffice Table System ExampleScripting Template: Complex SofaScripting Template: Two-Part Sofa SystemScripting Template: Simple Sofa SystemScripting Template: WardrobeProcessing Meshes with Blender
PreviousBlender AddonNextEnvironment Setup for Making Roomle Content

Last updated 6 days ago