Doop
Doop: 오픈소스 멀티플레이어 디자인 캔버스 및 AI 에이전트용 MCP
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗로그인 없는 웹 파라메트릭 디자인 도구입니다. 이름표, 상자 같은 간단한 디자인을 슬라이더로 조절해서 만들고, 3D 프린팅용 STL 파일로 내려받을 수 있습니다.
원래는 초등학생 대상 연구대회 출품용으로 제작을 시작했습니다. 배포를 앞두고 "초등"이라는 한정을 떼어 더 넓은 초보자층(3D 프린팅 입문자 등)을 대상으로 이름을 다듬었지만, UI가 단순해 초등 교실 수업에서도 그대로 활용할 수 있습니다.
index.html 갤러리(첫 화면) — 디자인 목록을 카드로 보여주고 편집 페이지로 연결
designs/ 디자인별 편집 페이지 (예: nameplate-box.html)
assets/js/core.js 모든 편집 페이지가 공유하는 뷰어 셸 + Three.js 스캐폴드
assets/css/core.css 모든 편집 페이지가 공유하는 레이아웃/스타일
편집 페이지들은 core.js의 ParametricCore.mountEditorShell()로 컨트롤 패널/뷰어 뼈대를 동일하게 생성한 뒤, 그 위에 디자인별 컨트롤과 모델링 로직만 얹는 구조입니다. 그래서 디자인이 늘어나도 모든 편집 화면의 레이아웃이 항상 통일되어 있습니다.
designs/ 아래에 새 HTML 파일을 만들고, assets/css/core.css와 assets/js/core.js를 참조합니다 (designs/nameplate-box.html 참고).ParametricCore.mountEditorShell(rootEl)로 셸을 만들고, 반환된 controlsEl에 디자인별 컨트롤 UI를 채웁니다.ParametricCore.initViewer() / setupResizer() / bindViewCube() / exportSTL()을 이용해 뷰어와 STL 다운로드를 연결합니다.index.html의 designs 배열에 { title, description, url, buildPreviewScene } 항목을 추가하면 갤러리 카드가 자동으로 생깁니다.STLExporter)별도의 설치나 서버 없이 최신 웹 브라우저(Chrome, Edge 등)만 있으면 바로 사용할 수 있습니다.