lectom
|
0c656808e0
|
perf: reduce 3D runtime artifacts (#7)
|
2026-07-29 11:04:42 +09:00 |
|
lectom
|
fc2871ce4c
|
README.md 업데이트
|
2026-07-29 10:46:39 +09:00 |
|
lectom
|
110bd59118
|
README.md 업데이트
|
2026-07-29 10:45:03 +09:00 |
|
lectom
|
41a94cc181
|
README.md 업데이트
|
2026-07-29 10:17:53 +09:00 |
|
lectom
|
8ae7c45e9a
|
fix: close final viewer integration gaps (#5)
|
2026-07-29 10:14:09 +09:00 |
|
lectom
|
cadbd5fb60
|
fix: resolve workspace integration blockers (#5)
|
2026-07-29 10:01:17 +09:00 |
|
lectom
|
3279ac099e
|
refactor: establish unified viewer workspaces
|
2026-07-29 09:11:14 +09:00 |
|
lectom
|
bedb357259
|
chore(monorepo): import hmwebviewer history at a717900
git-subtree-dir: apps/viewer-3d
git-subtree-mainline: 5e10bb1be4
git-subtree-split: a71790070d
|
2026-07-29 09:04:52 +09:00 |
|
lectom
|
5e10bb1be4
|
refactor: extract viewer2d workspace package
|
2026-07-29 09:03:41 +09:00 |
|
minsung
|
95fa6a452b
|
Initial public release: DWG/DXF 2D viewer sample
Standalone Vite sample composing acadrust-dwg WASM, dxf-parser, and Viewer2D.
|
2026-07-15 10:58:04 +09:00 |
|
 kimminsungandClaude Opus 4.8
|
a71790070d
|
feat: multi-format 3D viewer with large-file OBJ streaming, Z-up, projection/outline UI
Three.js viewer supporting glb/gltf/obj/fbx/dae/ifc/ply via both server (SSR)
and drag&drop (CSR) paths.
- Streaming OBJ parser (src/viewer/objStream.ts) for files past the V8 max
string length (>~1GB text) that OBJLoader can't handle; indexed geometry,
per-vertex color from MTL Kd, float64 recenter baked in.
- In-viewer float64 recenter (objRecenter.ts) for huge CAD/survey coordinates
(~1e8) so float32 vertex buffers keep precision (no cracked faces).
- Z-up right-handed world; Y-up formats rotated on load.
- OBJ+MTL+texture drag&drop (LoadingManager URL-modifier maps dropped images).
- OrbitControls ground-plane panning (road/rail alignment workflow).
- UI: Zoom Fit, perspective/orthographic toggle, feature-edge outline.
- DoubleSide for CAD OBJ; PLY mesh + point-cloud support.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-19 13:54:46 +09:00 |
|