🟣 Camera Culling (Minecraft 26.1.2)
歡迎來到 Camera Culling (v1.10.2+26.1.2) 的 Minecraft 26.1.2 專屬文檔中心。
📌 儲存庫原始碼免責聲明:本 Wiki 中的文檔反映了儲存庫中的當前原始碼狀態,可能包含領先於 CurseForge 和 Modrinth 正式發布版本的未發布提交或開發中功能。
📋 Minecraft 26.1.2 快速資訊概覽
| 屬性 | 設定值 |
|---|---|
| 目標 Minecraft 版本 | 26.1.2 |
| 模組發布版本 | 1.10.2+26.1.2 |
| Java 環境要求 | Java 25 (release = 25) |
| Fabric Loader | >=0.18.4 |
| Fabric API | 0.145.4+26.1.2 |
| 開源許可證 | GNU General Public License v3.0 (GPLv3) |
| 子專案目錄路徑 | Camera Culling v26.1/Camera Culling 26.1 |
⚡ 核心功能架構
text
Camera Culling 26.1.2 渲染管線
├── 實體遮擋剔除 (零堆分配射線投射引擎)
├── 方塊實體遮擋剔除 (3參數 tryExtractRenderState 掛鉤)
├── 雙面告示牌文本剔除 (法向量點積數學計算)
├── 粒子遮擋剔除 (4公尺近距安全氣泡 + 視覺裁剪檢測)
├── 動畫剔除 (紋理圖集 TextureAtlas 上傳抑制)
├── 基於距離的紋理 LOD (3級 OpenGL Mipmap 偏移)
├── Boss 與 Mini-Boss 免疫 (可自訂生命值閾值)
├── 抗閃爍時間遲滯緩衝 (自適應 4/8/12 幀寬限隊列)
└── 圖形化設定介面 (YACL v3 & ModMenu) + 遊戲內指令系統📚 26.1.2 完整文檔索引
- 實體遮擋剔除 — 多點解剖學視線採樣與地面判定過濾。
- 方塊實體遮擋剔除 — 箱子及方塊實體的 6 面密閉與視線檢測。
- 告示牌與懸掛告示牌文本剔除 — 雙面法向量點積數學計算與空白面快速放行。
- 粒子與動畫遮擋剔除 — 地底粒子剔除與紋理圖集動畫凍結。
- 生物密集過度繪製防禦 — 16公尺距離快速判定與 1.5公尺集群密度上限。
- 基於距離的紋理 LOD — 遠距離生物群的 OpenGL Mipmap 紋理降級。
- Boss 與黑名單免疫 — 首領生物保護機制與雙層免疫黑名單。
- 時間遲滯緩衝與零堆分配數學 — 寬限緩衝區與零堆分配高效能架構。
- 指令與設定系統 — 完整的 Brigadier 指令語法與 JSON 設定參考。
- 圖形化介面設定 (YACL) — 現代化圖形設定功能表操作指南。
- 調試日誌與診斷追蹤 — 即時狀態轉換日誌與診斷輸出系統。
- 架構與 Mixin — 原始碼套件結構與 Mixin 注入點技術參考。
- 開發者環境與構建 — JDK 25 環境配置與 Loom Gradle 編譯打包流程。
- API 與模組整合 — 程式化整合鉤子與第三方渲染模組相容性。
