작업 방식
Three.js Geometry는 프리미티브, 경로 기반 형태, 커스텀 버텍스 버퍼, 포인트, 라인, 반복 메시를 다룹니다. 초점은 구조에 있습니다. 즉 position과 index, 표면 노멀, 텍스처 좌표, 그리고 지오메트리 디테일과 렌더링 작업량의 관계입니다.
소스는 박스와 구에서 시작해 압출, 튜브, 텍스트, InstancedMesh로 이어집니다. 커스텀 형태를 제작할 때와 비용이 큰 반복을 진단할 때 모두 관련이 있습니다. 결과 메시는 여전히 직접 검사해야 하며, 예제가 프로덕션 수준 에셋임을 보증하지는 않습니다.
예상 산출물
- 프리미티브, 압출 또는 커스텀 지오메트리
- 확인된 position, normal, index, UV 속성
- 반복 형태를 위한 인스턴싱 또는 병합 계획
브리프에서 검토까지
- 01표현 방식 선택
프리미티브나 경로 기반 형태로 표현할 수 있다면 그것을 사용하고, 더 세밀한 제어가 필요할 때만 커스텀 버퍼를 쓰세요.
- 02메시 검사
머티리얼을 평가하기 전에 치수, 삼각형 방향, 노멀, 바운드를 확인하세요.
- 03반복 비용 줄이기
적절한 인스턴싱이나 호환되는 정적 병합을 사용하고, 쓰지 않는 지오메트리는 해제하세요.