mirror of
https://github.com/yeicor-3d/yet-another-cad-viewer.git
synced 2025-12-19 22:24:17 +01:00
cbdb5aff5e53ec83a0f278f06c7d1f755a5b30f4
add support for programmatically and efficiently removing objects, better API and more CI automation
add support for programmatically and efficiently removing objects, better API and more CI automation
Yet Another CAD Viewer
A CAD viewer capable of displaying OCP models (CadQuery/Build123d/...) in a web browser.
Features
- Cross-platform: works on any modern web browser.
- All GLTF 2.0 features (textures, PBR materials, animations...).
- All model-viewer features (smooth controls, augmented reality...).
- Load multiple models at once, load external models and even images as quads.
- View and interact with topological entities: faces, edges, vertices and locations.
- Control clipping planes and transparency of each model.
- Select any entity and measure bounding box size and distances.
- Fully-featured static deployment: just upload the viewer and models to your server.
- Hot reloading while editing the CAD model (using the
yacv-serverpackage).
Usage
The example is a fully working project that shows how to use the viewer.
You can play with the latest demo here (or without animation).
Languages
Vue
43.3%
Python
28.4%
TypeScript
28.2%
HTML
0.1%
