跳到正文

实体剔除

Entity Culling
作者:meldexun

跳过隐藏实体的渲染

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

Entity Culling – 1.16.5 – 2.1.4 及更新版本仅兼容 Optifine G8!

Entity Culling – 1.16.5 – 2.1.3 及更旧版本仅兼容 Optifine G7!

Entity Culling – 1.12.2 – 2.0.8 及更新版本仅兼容 Optifine G5!

Entity Culling – 1.12.2 – 2.0.7 及更旧版本仅兼容 Optifine F5!

本模组需要 _MixinBootstrap_(curseforge,modrinth)和 _RenderLib_(curseforge,modrinth)才能运行(仅限 MC 1.12.2)!

当其他模组使用了较旧的 mixin 版本导致你无法启动游戏时,_Mixin 0.7-0.8 Compatibility_(curseforge,modrinth)可能会有所帮助(仅限 MC 1.12.2)。

Entity Culling 是一个客户端性能模组,旨在跳过对隐藏(方块)实体的渲染。
在原版中,它会渲染玩家视野范围内的所有(方块)实体。这意味着可能有数百个(方块)实体在消耗你的帧率,而你甚至看不到它们,因为它们被墙挡住了。

隐藏实体的剔除

默认情况下,本模组使用 OpenGL 遮挡剔除实现,可为你提供像素级精确的包围盒剔除,仅有一帧延迟且开销非常小。

如果你的硬件不支持 OpenGL 4.3,则本模组会使用光线追踪剔除实现。光线追踪剔除更消耗 CPU,而 OpenGL 剔除更消耗 GPU,因此根据你的硬件情况,你可能会更倾向于其中一种。
当屏幕上有大量(方块)实体但因被遮挡而不可见时,这可以带来巨大的帧率提升。

在 Chocolate Quest Repoured 地牢中使用 EntityCulling-1.12.2-6.0.2 进行测试,屏幕上约有 200 个实体,显示出巨大的提升!

test

discord
ko-fi
patreon

常见问题

实体剔除 支持哪些 Minecraft 版本?

实体剔除 支持 Minecraft Java 版 1.12.2–1.16.5,共 2 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

实体剔除 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。

评论

登录后评论和评分

meldexun 的其他作品

查看全部 →