raycaster1 Raycaster RaycasterRaycasting은 화면에서 마우스 클릭이나 드래그 같은 입력이 3D 공간에서 어떤 객체와 충돌하는지 검사하는 방법입니다. 쉽게 말해, 보이지 않는 레이저(광선)를 쏘아서 그 광선이 어떤 물체에 닿았는지 확인하는 방식입니다.Raycast가 언제 필요할까?마우스로 3D 오브젝트 선택하기오브젝트 간 충돌 감지레이저 포인터 만들기 (VR, AR 등)캐릭터가 땅을 밟고 있는지 확인하기 (물리적 충돌 감지)Three.js에서 Raycast 사용법1️⃣ Raycaster 객체 생성const raycaster = new THREE.Raycaster();const mouse = new THREE.Vector2();Raycaster는 광선을 쏘는 역할을 하고, Vector2는 마우스 위치를 저장하는 역.. 2025. 2. 1. 이전 1 다음