SVG 좌표 변환에서 포인터 위치가 어긋나는 문제
브라우저 좌표와 SVG 내부 좌표가 달라 드래그 위치가 어긋나는 문제를 getScreenCTM 기반으로 해결합니다.
2026년 5월 12일
6분 읽기
Writing
총 18개의 글이 검색되었습니다.
브라우저 좌표와 SVG 내부 좌표가 달라 드래그 위치가 어긋나는 문제를 getScreenCTM 기반으로 해결합니다.
SVG 도형 리사이즈 중 음수 크기, 중심점 이동, 최소 크기 제한을 일관된 계산 규칙으로 정리합니다.
Three.js 편집 UI에서 얇은 선이 클릭되지 않거나 엉뚱한 객체가 선택되는 문제를 pickable registry, userData, 투명 hit mesh, 선택 우선순위, 생명주기 관리로 좁혀 간 과정입니다.
Three.js에서 좌표축 클릭 시 카메라 up vector와 lookAt 방향이 평행해져 화면이 뒤집히는 문제를 해결한 과정입니다.
cloneDeep으로 저장한 Three.js 카메라가 컴포넌트 재생성 후 복원되지 않던 문제를 position, quaternion, zoom 값만 저장하는 방식으로 고친 기록입니다.
Three.js에서 직육면체의 겉 실선과 내부 점선을 분리해 겨냥도처럼 보이게 만든 렌더링 트러블슈팅입니다.
Three.js LineGeometry로 만든 선이 특정 시점에서 사라지는 문제를 CylinderGeometry 기반 edge로 우회한 과정을 정리합니다.
SVG 에디터에서 점, 선, 사각형, 원의 중복된 도형 로직을 하나의 모델로 통합한 리팩터링 과정을 정리합니다.