Back to portfolio

Project

Cloud 3D CAD Engine

Cloud 3D CAD Engine desktop screenshot 1 of 1

Project details

Cloud 3D CAD Engine

Browser-Based CAD Modeling & Collaboration Platform

A full cloud-based CAD system built at Applied Engineering Solutions for creating, editing, and managing complex 3D engineering models directly in the browser. The project required a demanding architecture that connects an optimized Three.js interaction layer with a C++ geometry kernel compiled to WebAssembly, enabling desktop-class CAD workflows without local engineering software.

Key features

  • Full browser-based CAD workflow for creating and editing complex 3D models
  • High-performance C++ geometry kernel compiled to WebAssembly
  • Heavily optimized Three.js rendering and interaction for large assemblies
  • Real-time model updates and live-streamed processing feedback
  • Scalable object-storage architecture for large CAD files and generated assets
  • Complex client, compute, storage, and synchronization architecture

Tools used

Next JSTypeScriptThree.jsWebAssemblyC++Object Storage
Private repository