docs: finalized wiki integrity maintenance (v3.0 standard) - pruned 1400+ stubs and fixed 11k+ ghost links

This commit is contained in:
Antigravity Agent
2026-05-02 09:18:34 +09:00
parent c84dcb8371
commit 6445fcc05b
13150 changed files with 55394 additions and 100862 deletions
+5 -5
View File
@@ -1,13 +1,13 @@
---
id: P-REINFORCE-AUTO-D7A57A
category: "[[10_Wiki/💡 Topics/Graphics & Performance]]"
category: "10_Wiki/💡 Topics/Graphics & Performance"
confidence_score: 0.90
tags: [auto-reinforced]
last_reinforced: 2026-04-20
github_commit: "[P-Reinforce] Continuous Worker - Raycaster"
---
# [[Raycaster]]
# [[Raycaster|Raycaster]]
## 📌 한 줄 통찰 (The Karpathy Summary)
> Raycaster(레이캐스터)는 가상의 광선(Ray)과 3D 장면 내 객체 간의 교차점을 계산하여 충돌을 감지하는 기법이자 Three.js의 핵심 클래스(`THREE.Raycaster`)입니다 [1-3]. 주로 마우스 클릭과 같은 사용자 상호작용(오브젝트 피킹)을 구현하여 카메라 시점이나 특정 위치에서 어떤 객체가 선택되었는지 판별하는 데 필수적으로 사용됩니다 [4-6].
@@ -23,11 +23,11 @@ github_commit: "[P-Reinforce] Continuous Worker - Raycaster"
- **정책 변화:** Graphics & Performance 분야의 자동 자산화 수행.
## 🔗 지식 연결 (Graph)
- **Related Topics:** [[Three.js]], [[InstancedMesh]], [[three-mesh-bvh]], [[Bounding Volume]]
- **Projects/Contexts:** [[3D Object Picking]], [[Interaction in WebGL]]
- **Related Topics:** [[Three.js|Three.js]], [[InstancedMesh|InstancedMesh]], [[three-mesh-bvh|three-mesh-bvh]], Bounding Volume
- **Projects/Contexts:** 3D Object Picking, Interaction in WebGL
- **Contradictions/Notes:** 소스에 따르면 레이캐스팅은 CPU 기반 연산이므로, GPU 셰이더(Compute Shader 등)를 통해 동적으로 애니메이션 처리된 기하학적 구조에 대해서는 CPU가 변환을 알지 못해 기본 레이캐스터로 올바른 피킹을 수행할 수 없습니다 [8, 9].
---
*Last updated: 2026-04-19*
- Raw Source: [[00_Raw/2026-04-20/Raycaster.md]]
- Raw Source: 00_Raw/2026-04-20/Raycaster.md
---