docs: finalized wiki integrity maintenance (v3.0 standard) - pruned 1400+ stubs and fixed 11k+ ghost links
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
---
|
||||
id: P-REINFORCE-AUTO-9C6ABB
|
||||
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 - Sorting"
|
||||
---
|
||||
|
||||
# [[Sorting]]
|
||||
# [[Sorting|Sorting]]
|
||||
|
||||
## 📌 한 줄 통찰 (The Karpathy Summary)
|
||||
> 3D 렌더링 환경에서 정렬(Sorting)은 카메라와의 거리를 기준으로 객체의 렌더링 순서를 결정하는 핵심 프로세스입니다. 불투명한 객체는 앞에서 뒤로(Front-to-Back) 정렬하여 오버드로우를 최소화하고, 투명한 객체는 뒤에서 앞으로(Back-to-Front) 정렬하여 알파 블렌딩(Alpha Blending)을 올바르게 표현하기 위해 필수적입니다. 그러나 수많은 객체를 다루는 인스턴싱 환경에서는 매 프레임 정렬을 계산하고 버퍼를 재배열하는 과정이 심각한 CPU 병목 현상을 유발할 수 있습니다 [1, 2].
|
||||
@@ -32,11 +32,11 @@ github_commit: "[P-Reinforce] Continuous Worker - Sorting"
|
||||
- **정책 변화:** Graphics & Performance 분야의 자동 자산화 수행.
|
||||
|
||||
## 🔗 지식 연결 (Graph)
|
||||
- **Related Topics:** [[InstancedMesh]], [[BatchedMesh]], [[Overdraw]], [[Alpha Blending]], [[Frustum Culling]], [[Radix Sort]]
|
||||
- **Projects/Contexts:** [[Three.js]], [[InstancedMesh2]]
|
||||
- **Related Topics:** [[InstancedMesh|InstancedMesh]], [[BatchedMesh|BatchedMesh]], [[Overdraw|Overdraw]], [[Alpha Blending|Alpha Blending]], [[Frustum Culling|Frustum Culling]], [[Radix Sort|Radix Sort]]
|
||||
- **Projects/Contexts:** [[Three.js|Three.js]], [[InstancedMesh2|InstancedMesh2]]
|
||||
- **Contradictions/Notes:** 투명도 및 오버드로우 해결을 위해 정렬이 필수적이지만, 정렬 연산 자체(버퍼 재배열 등)가 CPU에 큰 부하를 가하기 때문에 오히려 전체 프레임 레이트를 떨어뜨리는 역설적인 결과를 낳을 수 있습니다. 이는 GPU 압박과 CPU 병목 사이의 가혹한 절충안을 요구합니다 [1, 2, 7, 8].
|
||||
|
||||
---
|
||||
*Last updated: 2026-04-19*
|
||||
- Raw Source: [[00_Raw/2026-04-20/Sorting.md]]
|
||||
- Raw Source: 00_Raw/2026-04-20/Sorting.md
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user