Insider Insider
3dnchu 尚无浏览 2 分钟阅读

ShaderShift:引擎着色器覆盖 | 无需改造引擎即可切换着色器(Tonemapper&DiffuseBRDF&SpecularBRDF&Bloom)并施加自定义效果的 Unreal Engine 插件!

Hidden Empire 的 Unreal Engine 插件「ShaderShift」可以在不改造引擎的情况下,切换着色器(Tonemapper&DiffuseBRDF&SpecularBRDF&Bloom),还可应用自定义着色器!

ShaderShift: Engine Shader Overrides

ShaderShift 是一款 Unreal Engine 编辑器插件,无需更改引擎安装设置或维护自定义构建,即可直接从项目设置中切换引擎的着色器行为(色调映射器、DiffuseBRDF、SupecularBRDF)。该插件通过在运行时使用所选设置修补引擎着色器源文件(.usf / .ush),并执行着色器重新编译来工作。退出编辑器或禁用插件后,所有引擎文件都会自动恢复到原始状态。

使用 ShaderShift: Engine Shaders Override,即使不是 HLSL 专家,也能自定义 Unreal Engine 游戏的外观。
通过简单易懂的选项,可以更改色调映射器、漫反射与镜面反射 BRDF,以及 Bloom 方法,打造与众不同的游戏。
ShaderShift 通过一种高移植性、非破坏性且易于使用的方式来替换引擎着色器工作。无需准备自定义引擎版本即可为引擎默认着色器添加自定义内容,也很容易与团队共享。
如果你有 HLSL 经验,还可以使用项目设置中的便捷选项菜单,在引擎默认着色器与自定义着色器之间切换,并为任意 Unreal Engine 着色器设置自己的自定义内容。

今后还计划向该插件加入更多类型的渲染自定义功能,进一步丰富自定义游戏外观的方法!

色调映射模式

  • AgX (Neutral/Golden/Punchy)
  • Reinhard
  • Uncharted 2 Style

Bloom 模式

  • Dual Kawase blur bloom
  • COD-style scatter-as-gather hierarchical bloom
  • Diffraction spikes / starburst via FFT
  • Anamorphic lens streak
  • Spencer et al. ocular bloom (PSF model)
  • Anime / toon hard glow
  • Retro / CRT-style glow

Diffuse BRDF 模式

  • Energy Conserving Oren-Nayar
  • Lambert-Sphere
  • Gotanda

Specular BRDF 模式

  • Multi-Lobe Cinematic

这真是个很有意思的插件。不知道能用到什么程度呢。
「ShaderShift」正在 Fab 上销售,个人版 $69.99,专业版 $599.99!
请务必查看!

链接

ShaderShift: Engine Shader Overrides | Fab