概述
Particle Core 专注于一件事:优化粒子。Minecraft 原版以多种方式使用粒子的效率非常低下。Particle Core 旨在改善这一点。
整体性能提升最大的是,Particle Core 不会渲染你看不见的粒子。在标准 FOV 下,只有大约 1/12 的粒子可见,为什么要渲染你甚至看不到的 11/12 粒子?
渲染的粒子已优化。优化了顶点变换和光照贴图轮询。顶点优化服从于钠。
模式
本模组提供了三种方法来完全禁用或减少特定粒子类型的生成。你可以通过 /particle 命令添加的任何粒子都符合条件。
particle_type 标记。添加粒子类型以完全禁用这些粒子类型。服务器所有者:这将为每个加入服务器的客户端禁用这些粒子,请谨慎使用!
particle_core:excluded_particles 基于配置的按类型缩减映射。在粒子核心配置(见下文)中,用户可以添加 到 的映射。
particle type identifierchance double 完全转动药水粒子。如果你发现屏幕上的药水粒子很烦人,请前往配置并关闭它们!
与隐形粒子资源包不同,这实际上完全阻止了粒子生成,从而提高了性能。
提供了两个配置选项,可以微调 、 和 的标准普通选项。一个实际上是 ALL 和 REDUCED 之间的刻度盘,第二个是 REDUCED 和 MINIMAL 之间的刻度盘。如果你只是想稍微调整一下粒子生成,例如,如果你的电脑在 REDUCED 下运行良好,但你个人不喜欢屏幕上还有多少粒子,你可以拨回 REDUCED 而不用一直到 MINIMAL。
配置
Particle Core 提供了一个涵盖所有添加功能的配置。在标准 .mincraft 文件夹中找到配置。配置名称为configparticle_core_config_v[x].json ,其中 [x] 是当前版本号。
该配置在文件顶部有一个全面的“注释”部分。请阅读它以获取有关配置使用的指导。
对某些人来说,药水颗粒非常烦人。使用此设置可将其关闭。
用于调整 Minecraft 设置之间生成粒子的表盘。"ALLDECREASED"
用于调整 Minecraft 设置之间生成粒子的表盘。"DECREASEDMINIMAL"
完全禁用所有客户端粒子生成。
映射以减少特定粒子生成。
如果 Particle Core 中的任何功能导致冲突或根本不需要,则可以通过将每个功能的字符串键添加到此列表中来单独禁用。有关说明,请参阅注释。
如果没有 Particle Core,世界渲染将占 CPU 时间的 41%,而 renderParticles 占 CPU 时间的 25%。
使用 Particle Core,渲染现在只有 CPU 时间的 16%,粒子渲染基本上是非项目。
与钠本身相比,性能更高。带有粒子核心的屏幕截图的顶部,底部没有它。大约 5% 的 CPU 时间改进,或 50% 的相对改进。
叠加的两个火花配置文件的屏幕截图。顶部显示 11% 的粒子渲染,底部显示 17%