Doop
Doop: 오픈소스 멀티플레이어 디자인 캔버스 및 AI 에이전트용 MCP
브라우저에서 무료 3D 건축 스튜디오로 파라메트릭 형태·구조·부품·도구·뷰어·계산기·강의를 제공합니다
A free 3D architecture studio in your browser: parametric shapes, structures and building components, drawing tools, a file viewer, calculators and lessons.
디자인GitHub @akshaytharayal-glitch온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A free, no-install 3D architecture studio for students, designers and makers. It runs entirely in the browser (desktop and mobile), has a golden theme built around the ARCK torii "G" logo, and keeps every file on your own device.
| Page | What it does |
|---|---|
index.html | Landing page with a live 3D hero |
studio.html | Full editor: walls (typed lengths), rooms, slabs, move/rotate/scale gizmo, grid & angle snap, arrays, mirror, group, align, layers, section cut, sun & shadow study, measure, notes, lights, quantities & cost, undo/redo, auto-save, 7 templates |
shapes.html · structures.html · components.html | ~150 parametric items (solids, polyhedra, arches, domes, vaults, trusses, bridges, towers, walls, doors, windows, classical columns, roofs, stairs, furniture, landscape…) with live sliders, materials, section view, scale figure, instructions and GLB/OBJ/STL download |
viewer.html | Open your own GLB, glTF, OBJ(+MTL), STL, PLY, FBX, DAE, 3MF, 3DS or SVG; render modes, section, measure, unit fixes, parts list, export, "Open in Studio" |
tools.html | 12 calculators: stairs, roof pitch, ramp, arch geometry, area & volume, concrete, bricks, paint, beam check, sun angle, units, cost |
learn.html | Lessons, classical orders in 3D, glossary, quiz, challenges |
guide.html | Instructions for every tool, shortcuts, formats, mobile gestures, FAQ |
The Studio has two layouts: a three-column desktop layout (tool rail · viewport · panel) and, below 900 px, a touch layout with a bottom navigation sheet, tool strip and floating selection bar.
.zip (OBJ + MTL + textures), or select the OBJ, MTL and image files together. Colours, textures and transparency are kept. Unit (mm/cm/m/in/ft), up-axis (Y or Z) and real size are auto-detected and can be fixed live in the Edit tab (type the real width, pick unit/up, yaw, flip).python3 tests/render_showcase.py [url] [template ids].There is no build step. Serve the folder with any static server:
npm run serve # or: python3 -m http.server 8731
# open http://localhost:8731
Opening index.html directly from disk will not work because browsers block ES modules on file://.
Push to GitHub and enable Settings ▸ Pages ▸ Deploy from branch ▸ main / root. Any static host (Netlify, Cloudflare Pages, S3) works too.
vendor/three/ (no CDN, works offline once loaded).js/catalog/ – parametric builders (1 unit = 1 m); js/engine/ – viewport, materials, importers/exporters; js/studio/ – editor scene, tools and UI; js/pages/ – page scripts.npm test # catalog (all items/params build), scene operations, templates
python3 tests/e2e_studio.py # Studio end-to-end in headless Chromium (needs playwright + a running server)
Quantities, costs and structural checks are learning estimates, not engineering advice. The previous Next.js/MongoDB prototype is archived in legacy-src/ and legacy-tests/ for reference only.
MIT