该模组引入了用于屏幕效果的动态着色器系统,并完全支持多人游戏同步。
SLM: Shader 该模组引入了用于屏幕效果的 动态着色器系统 ,并完全支持多人游戏同步。 ️ 功能特性 包含多种实时着色器效果: 颜色叠加 冲击帧 ️ 噪点叠加 径向模糊(进入/退出过渡) 这些效果可以通过灵活的着色器管道进行组合并按序列执行。 网络支持 该系统完全感知网络环境,并支持多种执行流程: 客户端 → 服务器 → 客户端 (CTS → STC → CTS) 服务器 → 客户端 (STC → CTS) 静态(仅实例内部) 更多详情 使用“CTS → STC → CTS”序列的客户端执行,适用于您希望从客户端启动着色器,但同时使用服务器端数据(如附近的实体、哪些实体面向玩家、加载额外效果等)的情况。 使用“STC → CTS”适用于您需要上述功能,但不在客户端侧的情况。 如果着色器不需要服务器端数据,或者您只想在客户端启动它,使用“静态”模式非常有用。 这允许着色器被触发: 本地(客户端效果) 远程(服务器驱动事件) 跨玩家同步 更多详情 噪点叠加、颜色叠加和冲击帧可以从一个实体发送到另一个实体;然而,模糊效果只能在实例内部静态执行。 平滑过渡 内置对 优雅着色器取消 的支持 防止突兀的视觉切断 确保平滑过渡 着色器管道 基于链式的执行系统 支持不同的着色器类型和阶段 模块化设计,用于组合多种视觉效果 更多详情 然而,无法多次执行相同的着色器特效,因为它们会相互覆盖。如果您同时执行两个冲击帧,您将不会得到两个冲击帧,而是最后添加的那个会覆盖前一个,其余着色器遵循相同的逻辑。 尽管如上所述,您可以同时运行多个着色器,例如您可以组合噪点叠加、颜色叠加和径向模糊进入效果。 ️ 工具集 包含用于以下目的的额外工具: 射线检测系统 用于触发着色器的命令支持 基于屏幕渲染的辅助工具
在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。