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-DDA796
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 - WebGL 20"
---
# [[WebGL 20]]
# [[WebGL 20|WebGL 20]]
## 📌 한 줄 통찰 (The Karpathy Summary)
> WebGL 2.0은 웹 브라우저 환경에서 3D 그래픽을 렌더링하기 위한 API로, 브라우저가 WebGPU를 지원하지 않는 환경에서 WebGPURenderer가 자동으로 사용하는 대체(Fallback) 렌더러 역할을 합니다 [1, 2]. 최신 Three.js 개발 환경에서는 TSL(Three Shader Language)을 통해 WebGPU와 WebGL에서 모두 작동하는 크로스 플랫폼 셰이더를 작성할 수 있습니다 [1-3]. WebGL 2.0은 텍스처 배열(Data Array Textures)과 BatchedMesh 같은 기능을 지원하여 전통적인 WebGL 1.0의 한계를 극복하고 렌더링 성능을 높일 수 있는 강력한 기반을 제공합니다 [4, 5].
@@ -23,11 +23,11 @@ github_commit: "[P-Reinforce] Continuous Worker - WebGL 20"
- **정책 변화:** Graphics & Performance 분야의 자동 자산화 수행.
## 🔗 지식 연결 (Graph)
- **Related Topics:** [[WebGPU]], [[Three.js]], [[Draw Calls]], [[BatchedMesh]], [[TSL (Three Shader Language)]]
- **Projects/Contexts:** [[WebGPURenderer Fallback]]
- **Related Topics:** [[WebGPU|WebGPU]], [[Three.js|Three.js]], Draw Calls, [[BatchedMesh|BatchedMesh]], [[TSL (Three Shader Language)|TSL (Three Shader Language)]]
- **Projects/Contexts:** WebGPURenderer Fallback
- **Contradictions/Notes:** 소스에 따르면 WebGPU는 멀티스레드 명령 생성과 Compute Shader 연산을 통해 복잡한 시뮬레이션 및 데이터 처리가 가능하지만, WebGL은 싱글 스레드 및 상태 기반 접근 방식을 취하고 있어 1,000~2,000회 이상의 빈번한 드로우 콜 발생 시 CPU에서 극심한 렌더링 성능 병목(Bottleneck) 현상이 발생한다는 뚜렷한 대비가 관찰됩니다 [10, 17, 18].
---
*Last updated: 2026-04-19*
- Raw Source: [[00_Raw/2026-04-20/WebGL 2.0.md]]
- Raw Source: 00_Raw/2026-04-20/WebGL 2.0.md
---