• 注册
  • MOD模组 MOD模组 关注:33 内容:16399

    Particle Core (粒子核心)

  • 查看作者
  • 打赏作者
  • 当前位置: SodaMC > MOD模组 > 正文
  • 潮涌核心
    反派

    Particle Core (粒子核心)


    Particle Core专注于优化粒子效果。原版Minecraft在多种方式上与粒子效果相当低效,Particle Core旨在优化这一点。


    Particle Core (粒子核心)

    什么是Particle Core?

    Particle Core是一个专注于优化粒子效果的模组。它主要通过以下方式来提升性能:

    Culling(剔除)

    Particle Core最大的性能提升在于其剔除功能。它不会渲染你看不到的粒子,这非常合理!标准视角下只有1/12的粒子会被看到,为什么要渲染你看不到的11/12的粒子呢?

    渲染优化

    已渲染的粒子会被优化。顶点变换和光照图查询被优化。顶点优化则交由Sodium处理。

    按粒子类型减少或禁用

    提供了三种方法来完全禁用或减少特定粒子类型的生成。通过/particle命令添加的任何粒子都可以做到这一点。

    1. particle_type标签。将粒子类型添加到 "particle_core:excluded_particles" 中,以完全禁用这些粒子类型。服务器所有者需注意:这会使每个加入服务器的客户端都禁用这些粒子,使用时请谨慎!
    2. 基于配置的按类型减少映射。在粒子核心配置文件中,用户可以将 "粒子类型标识符" 映射到 "概率 double"。
    3. 关闭魔药粒子。如果您觉得屏幕上的魔药粒子很烦人,可以到配置文件中将它们关闭。

    不同于隐形粒子资源包,这实际上会阻止粒子完全生成,从而提高性能。

    调整原版设置

    提供了两个配置选项,可以微调标准原版选项:“全部”(ALL)、“减少”(DECREASED)和“最小”(MINIMAL)。一个是在“全部”和“减少”之间的拨号,另一个是在“减少”和“最小”之间的拨号。如果你只是想微调粒子生成,例如如果你的电脑在“减少”下运行良好,但你不喜欢屏幕上还有太多粒子,你可以将“减少”调整到更小的程度,而不是完全到“最小”。

    配置

    Particle Core提供了一个详尽的配置,覆盖了每个功能的添加。在标准的.minecraft "config"文件夹中找到配置文件。配置文件的名称是“particle_core_config_v[x].json”,其中[x]是当前版本号。

    turnOffPotionParticles(关闭魔药粒子)

    有些人认为魔药粒子非常烦人。使用此设置可以将其关闭。

    reduceParticlesAllChance(减少所有粒子生成的几率)

    调整粒子生成在“全部”和“减少”之间的概率。

    reduceParticlesDecreasedChance(减少粒子生成的几率)

    调整粒子生成在“减少”和“最小”之间的概率。

    disableParticles(禁用所有客户端粒子生成)

    完全禁用所有客户端粒子生成。

    reduceParticlesByType(按类型减少特定粒子的生成)

    用于减少特定粒子生成的映射。

    • key:粒子类型的标识符,例如“minecraft:smoke”。
    • value:介于0.0和1.0之间的double。0.0将完全禁用该粒子,1.0是正常生成。介于其中的数字将是成功生成的概率。

    disableOptimizations(禁用优化)

    如果Particle Core中的任何功能导致冲突或者不需要,每个功能都可以通过将其字符串键添加到此列表中来单独禁用。请查看注释以获取详细指导。

    效果对比

    在未使用Particle Core之前,世界渲染占用CPU时间的41%,而渲染粒子占用了其中的25%。

    Particle Core (粒子核心)

    而使用Particle Core后,渲染只占16%的CPU时间,粒子渲染基本上没有占用。

    Particle Core (粒子核心)

    在Sodium的基础上有所改进。顶部部分展示了使用Particle Core的截图,底部是没有使用的情况。CPU时间提高了5%,或者相对提高了50%。

    Particle Core (粒子核心)

    来自Modrinth

    particle_core-0.2.6+1.21.5+neoforge

    particle_core-0.2.6+1.21.5+neoforge.jar下载0.2.6+1.21.5+neoforge#Release
    展开
    版本: 0.2.6+1.21.5+neoforge
    支持游戏: 1.21.5
    类型: NeoForge
    Release
    下载次数: 1,483

    particle_core-0.2.6+1.21.4+neoforge

    particle_core-0.2.6+1.21.4+neoforge.jar下载0.2.6+1.21.4+neoforge#Release
    展开
    版本: 0.2.6+1.21.4+neoforge
    支持游戏: 1.21.4
    类型: NeoForge
    Release
    下载次数: 509

    particle_core-0.2.6+1.21.2+neoforge

    particle_core-0.2.6+1.21.2+neoforge.jar下载0.2.6+1.21.2+neoforge#Release
    展开
    版本: 0.2.6+1.21.2+neoforge
    支持游戏: 1.21.2, 1.21.3
    类型: NeoForge
    Release
    下载次数: 56

  • 收录

  • 请登录之后再进行评论

    登录
  • Soda任务 图片
  • 偏好设置
  • 主题
  • 帖子间隔 侧栏位置: