Three.js 렌더링 순서가 꼬일 때 depth와 renderOrder로 정리한 기준
Three.js 3D 교구에서 면, edge, 라벨, 보조선이 서로 가려질 때 depthTest, depthWrite, renderOrder를 나눠 적용한 디버깅 기준입니다.
2026년 6월 21일
5분 읽기
Three.js 3D 교구에서 면, edge, 라벨, 보조선이 서로 가려질 때 depthTest, depthWrite, renderOrder를 나눠 적용한 디버깅 기준입니다.
Three.js 편집 UI에서 클릭이 안 잡히거나 엉뚱한 객체가 선택되는 문제를 Raycaster 대상, hit mesh, userData, 선택 우선순위로 좁힌 과정입니다.
SVG 에디터에서 drag, resize, keyboard 입력이 서로 간섭할 때 포인터 좌표, active tool, capture, 히스토리 기록 순서로 문제를 좁힌 경험입니다.