AnatomyTwin
관절로 연결된 3D 골격을 직접 움직여 보는 자세 뷰어. 치료 부위별 고정용구·빠른 자세 31종 포함.A pose viewer for a jointed 3D skeleton, with fixation devices and quick setups for 31 treatment sites.
- PROTOTYPE
- Windows 64-bit
- WebGL browser

왜 만들었나Why it exists
방사선치료에서는 환자의 자세와 고정 방식이 결과를 좌우하지만, 3차원으로 이해하기는 어렵습니다. AnatomyTwin은 한국 성인 평균 체격의 전신 뼈 모델과 실제 CT에서 만든 뼈 표본을 관절로 연결해, 팔을 올리고 몸통을 굽히고 몸 전체를 굴려 보며 자세를 눈으로 익히게 하는 교육용 도구입니다.In radiotherapy, patient position and immobilisation shape the result, yet they are hard to picture in 3D. AnatomyTwin links a Korean adult mean-build skeleton and CT-derived bone specimens with joints, so you can raise arms, bend the trunk or roll the body and learn positions visually.
핵심 기능What it does
- 관절로 연결된 골격 — 전신·머리/목·몸통·팔·다리 부위별 슬라이더로 자세 조절 (뼈 91개 구조, 관절 42개)Jointed skeleton — sliders for whole body, head & neck, trunk, arms and legs (91 structures, 42 joints)
- 빠른 자세 — 양팔 머리 위·앞으로 나란히·T자 벌림·몸통 숙임·몸 롤 한 번에 적용Quick poses — arms overhead, forward, T-pose, trunk bend, body roll in one click
- 치료 부위별 고정용구·자세 — 뇌·두경부·유방·폐·간·전립선·척추·전신 등 31개 부위의 교육용 초안Treatment setups — educational drafts of fixation devices and positions for 31 sites
- 표본 선택 — 한국 성인 평균 체격(남·여) 모델과 실제 CT에서 만든 표본Specimens — Korean adult mean models (male/female) and CT-derived specimens
- 간격 점검 — 갈비연골·어깨뼈 접촉 등 관절 가동범위와 일관성 점검Gap check — joint range and consistency checks such as rib cartilage and scapula contact
- My poses — 이름 붙여 자세 저장, pose.json 내보내기My poses — save named poses and export pose.json
실제 화면Real screens
개발 중인 프로그램을 실제로 실행해 캡처한 화면입니다. 클릭하면 크게 볼 수 있어요.Captured from the running program. Click to enlarge.



설치 최소 사양Minimum requirements
| 운영체제OS | Windows 10 이상, 64비트Windows 10 or later, 64-bit |
|---|---|
| 브라우저Browser | WebGL이 되는 최신 Chrome / Edge / FirefoxA current Chrome, Edge or Firefox with WebGL |
| 설치Install | 설치 불필요 — zip을 풀고 AnatomyTwin.exe 더블클릭. Python·인터넷 연결 불필요No installer — unzip and double-click AnatomyTwin.exe. No Python or internet needed |
| 디스크Disk | zip 약 88MB, 푼 뒤 약 167MBZIP ≈ 88 MB, ≈ 167 MB once unpacked |
| 압축 해제 위치Unzip location | 쓰기 가능한 폴더에 푸세요 (zip 안에서 실행하거나 Program Files에 풀면 동작하지 않음)Extract to a writable folder (not inside the zip, not Program Files) |
| 최소 RAM·GPUMinimum RAM / GPU | 미측정 — 최소 사양을 따로 검증하지 않았습니다. 표본 하나는 15–34MB 메시입니다Not measured — each specimen is a 15–34 MB mesh; no minimum has been validated |
검증은 개발 PC(Intel Core i9-14900HX · RAM 32GB · RTX 4070 Laptop) 기준입니다.Verified on the development PC (Core i9-14900HX, 32 GB RAM, RTX 4070 Laptop).
시작하기Getting started
zip을 쓰기 가능한 폴더에 풀고 AnatomyTwin.exe를 더블클릭하면 서버가 켜지고 기본 브라우저에 자세 뷰어가 열립니다. exe가 막히면 AnatomyTwin-console.bat을 사용하세요. 저장한 자세는 my_poses 폴더에 쌓입니다.Extract the zip to a writable folder and double-click AnatomyTwin.exe — the pose viewer opens in your browser. If the exe is blocked use AnatomyTwin-console.bat. Saved poses go to the my_poses folder.
- 서명되지 않은 exe입니다. 내려받은 zip에는 인터넷 출처 표시가 붙어 SmartScreen/백신이 경고할 수 있습니다 — 추가 정보 → 실행, 또는 zip 속성에서 ‘차단 해제’.The exe is unsigned; SmartScreen or antivirus may warn. Use ‘More info → Run’, or unblock the zip in its properties.
- 교육·학습 목적의 비상업 프로젝트입니다. 포함된 표본의 출처·라이선스: 해부 아틀라스 파생 표본(atlas-kr_*)은 Z-Anatomy(CC BY-SA 4.0)와 BodyParts3D(DBCLS, CC BY-SA 2.1 Japan)를 가공한 것으로 같은 조건(CC BY-SA)으로 공유되며, 재배포 시 출처 표시와 동일조건을 지켜야 합니다. CT 표본(totalseg-*)은 TotalSegmentator dataset v2(Zenodo 8367088, CC BY 4.0)에서 가져왔습니다. 자세한 내용은 패키지의 NOTICE.txt에 있습니다.A non-commercial project for education and learning. Specimen credits: the atlas-derived specimens (atlas-kr_*) are processed from Z-Anatomy (CC BY-SA 4.0) and BodyParts3D (DBCLS, CC BY-SA 2.1 Japan) and are shared under the same terms (CC BY-SA) — keep the credit and the share-alike terms when redistributing. The CT specimens (totalseg-*) come from the TotalSegmentator dataset v2 (Zenodo 8367088, CC BY 4.0). Details are in NOTICE.txt inside the package.
| 로컬 처리Local processing | 예 — 내장 로컬 서버(127.0.0.1)에서 실행Yes — runs on a built-in local server (127.0.0.1) |
|---|---|
| 인터넷 필요Internet required | 아니오No |
| 환자 데이터Patient data | 입력하지 않음 — 공개 표본과 평균 체격 모델만 사용Not used — only public specimens and mean-build models |
내려받기Get it
- Version
- 0.0.1
- 운영체제OS
- Windows 10+ 64-bit
- 형태Type
- ZIP · portable
- 파일File
- AnatomyTwin-0.0.1-win64.zip
- 크기Size
- 87.7 MB
- 업데이트Updated
- 2026-10-04
- SHA256
- 7fe50998fd9afa8fd4b636aaeec0a1fed5d5c5a306530d264f3218921b7ce523
Google Drive 페이지가 열립니다. 대용량 파일은 ‘바이러스 검사를 할 수 없음’ 안내가 나올 수 있으며, 이 경우 ‘무시하고 다운로드’를 누르세요. 접속이 몰리면 일시적으로 다운로드가 제한될 수 있습니다.This opens a Google Drive page. For large files Drive may say it cannot scan for viruses — choose “Download anyway”. Downloads can be temporarily limited when traffic is high.
내려받은 파일이 맞는지 확인하려면 PowerShell에서:To verify your download, in PowerShell run:Get-FileHash .\AnatomyTwin-0.0.1-win64.zip -Algorithm SHA256
출력된 해시가 위 SHA256과 같아야 합니다.The hash must match the SHA256 above.
홍보글 · 카드Post & card
그대로 복사해서 올릴 수 있는 짧은 홍보글과 공유용 카드입니다.A short post you can copy as-is, with share-ready cards.
🦴 AnatomyTwin — 움직여 보며 익히는 3D 골격 자세 뷰어 팔을 올리고, 몸통을 굽히고, 몸 전체를 굴려 보세요. 관절로 연결된 골격(구조 91개·관절 42개)과 치료 부위별 고정용구·빠른 자세 31종을 담았습니다. zip을 풀고 exe만 더블클릭하면 끝, 설치·Python·인터넷이 필요 없어요. ✔ 한국 성인 평균 체격 + 실제 CT 기반 표본 ✔ Windows 10+ 64-bit · 약 88MB ⚠ 교육용 — 임상 사용 불가 #AnatomyTwin #디지털트윈 #해부학 #3D #ALEXAISTUDIO
🦴 AnatomyTwin — learn positions by moving a 3D skeleton Raise the arms, bend the trunk, roll the whole body. A jointed skeleton (91 structures, 42 joints) with fixation devices and quick setups for 31 treatment sites. Unzip, double-click the exe — no install, no Python, no internet. ✔ Korean adult mean build + CT-derived specimens ✔ Windows 10+ 64-bit · about 88 MB ⚠ Educational — not for clinical use #AnatomyTwin #DigitalTwin #3D #ALEXAISTUDIO

