Skip to content
mlight lee edited this page Dec 18, 2025 · 2 revisions

Welcome to the CAD-Viewer Wiki — the central knowledge base for developers, contributors, and advanced users of the project.

This wiki provides in-depth documentation that goes beyond the README — including technical design notes, extension APIs, and contribution guides.


📚 Wiki Overview

Category Description
Getting Started How to install, run, and use CAD-Viewer for the first time
User Guide Explains viewer interactions, supported entities, and shortcuts
Integration Guide How to embed CAD-Viewer into your own web app
Architecture Overview Describes internal modules, rendering pipeline, and data flow
Configuration Describes viewer options, UI customization, and theming
Development Guide How to build and debug the project locally
API Reference Lists available public APIs and extension points
Contributing Guide Explains how to report bugs, suggest features, and submit PRs
FAQ Common questions and troubleshooting tips
Roadmap Planned features and upcoming milestones

🎨 Rendering Inside

Category Article
Batched Geometry Building a High-Performance Web-Based CAD Viewer with Batched Geometry System
Scene Structure How We Turned Complex CAD Drawings into a Fast, Render-Ready Scene
Text Rendering The Hidden Engineering Behind High-Performance CAD Text Rendering
Large-Coordinate Rendering Precision-Safe Rendering of Large-Coordinate CAD Drawings in Three.js

Clone this wiki locally