Skip to content

📷 Camera Culling 百科 ​

欢迎来到 Camera Culling 官方文档门户。Camera Culling 是一款依据 Vanilla Outsider 设计哲学开发的适用于 Minecraft 26.1.2、26.2 和 26.3 的高性能客户端渲染优化模组。

📌 仓库源代码免责声明:本 Wiki 中的文档反映了仓库中的当前源代码状态,可能包含领先于 CurseForge 和 Modrinth 正式发布版本的未发布提交或开发中功能。


🧭 多版本切换门户 ​

Camera Culling 遵循严格的 1 JAR 1 Version(一个版本一个 JAR)原则开发。请在下方选择目标 Minecraft 版本以进入其专属、独立的文档树:

目标 Minecraft 版本模组发布版本Java 运行环境构建工具链专属 Wiki 门户
Minecraft 26.1.21.10.2+26.1.2Java 25+Fabric Loom 1.15.5👉 进入 MC 26.1.2 百科
Minecraft 26.21.10.1+26.2Java 25+Fabric Loom 1.15.5👉 进入 MC 26.2 百科
Minecraft 26.31.10.1+26.3Java 25+Fabric Loom 1.15.5👉 进入 MC 26.3 百科

⚡ 核心优化矩阵 ​

优化系统主要机制性能增益
零堆分配射线投射引擎原生基本类型坐标视线检测彻底消除视角转动时的 JVM 新生代 GC 停顿尖峰
抗闪烁时间迟滞自适应 4/8/12 帧距离宽限缓冲区消除方块边缘擦碰及视角晃动造成的画面闪烁
双面告示牌文本剔除朝向法向量点积判定 ($ ec{N} \cdot ec{V}$)减少 50%–100% 的告示牌文本绘制调用 (Draw Calls)
粒子遮挡剔除4米近距离安全气泡 + 视觉裁剪射线投射停止渲染地底与被遮挡的粒子面片 (Quads)
动画剔除纹理图集 (Atlas) 上传抑制暂停 3D 方块动画及屏幕外的纹理图集上传
生物密集过度绘制防御16米快速失败 + 1.5米集群密度上限消除密集刷怪场及动物繁育栏中的帧率卡顿
基于距离的纹理 LOD3级 OpenGL Mipmap 偏移量 ($0.0 \to 1.0 \to 2.5$)极大降低远距离生物群的显存像素填充率 (VRAM Fillrate)
Boss 与 Mini-Boss 免疫动态生命值阈值判定与命名启发式过滤防止战斗关键首领生物被误剔除
双层免疫黑名单本地客户端 JSON + 服务端管理员同步为随从与宠物定制专属白名单
方块实体遮挡剔除6面实体完全密闭检测跳过被实心方块完全包围的箱子与方块实体的渲染提取

📚 全局导航 ​


开发者: Dasik (Rifaditya) | 使用 GNU General Public License v3.0 (GPLv3) 授权

Official documentation & web portal for Dasik Igaijinn mods.