【CSP更新2021.9.12】烟雾更新 分屏模式 小修复
另一个更新所花的时间比我原先预期的要长(我猜想大概是treefx)……本来我想做一堆快速修复,但新的错误开始出现,我想尝试一些新的想法。这是新的预览版本,希望他稳定(雨天部分仍然需要更多的改进,尽管它现在看起来已经很好)。

与 RainFX 相关的主要变化是现在动态天气终于可以在服务器上使用了。CSP有相关选项。出于演示目的,新的 CM 更新(当前在预览分支中的那个)有一个新的 CM-as-server-plugin 选项,显示竞争状态、聊天和可选的同步服务器条件与实际条件。现在我正在编写文档,以便其他服务器插件也可以使用动态条件。

另一个重大变化是完全重做烟雾/灰尘/喷雾颗粒。最初我只是想修复几个问题,但在破坏性能之后决定终于是时候正确地重写它了。旧代码乱七八糟,到处都是无证的小修正,对几乎任何东西的任何小改动都会让事情变得更糟。例如,为了计算粒子的透明度,它以各种奇怪的方式参考其大小大约十倍。稍微改变一下尺寸的工作方式——无论这种修正组合是用来做什么的,都不再起作用了。值得庆幸的是,新系统不应该是这种情况,现在它更直接,文档也更好,允许创建更多。例如,现在脏的轮子会产生一点灰尘,灰尘和喷雾粒子获得较小的灰尘和飞溅粒子变体,与墙壁碰撞会根据对撞机的形状产生灰尘云,烟雾和灰尘会积聚并停留几分钟,此外屏幕填充效果可以帮助提高相机性能最终进入一团烟云。即将推出:局部雾和雨雾效果(我仍在考虑实现它们的最佳方式,但现在整个系统绝对允许)。

其他可能有趣的新功能是自定义渲染模式:360°、鱼眼和单 PC 多人游戏的分屏。我没有浪费太多时间,只是快速绕道以更好地了解事情是如何运作的。要使用它们,请确保将 CM 更新到最新版本。
完整改动列表:https://gist.github.com/gro-ove/d1ff961808135c5eb8cbd4dd3abdc1a7