MK Glow – Bloom Lens Glare – Unity高级光照散射与镜头眩光插件
MK Glow(Ultimate)是一款简单易用、功能丰富且渲染效果出色的Unity后处理插件,它模拟明亮表面的光照散射,创造出独特的散光效果。除此之外,MK Glow还提供了一些高度自定义的特效,如镜头表面、镜头眩光和强光等,非常适合为项目添加独特的视觉风格。该插件兼容传统、轻便、通用和高分辨率渲染管线,支持多种平台,包括移动设备。
核心功能
直观的工作流程
- 阈值模式:根据像素亮度、阈值和发射来让物体发光。
- 自然模式:模仿现实生活中没有色彩界限和阈值的情况,只是提升了发射量,更加真实。
散光效果
- 可定制的散射:用户可以调整散射的效果。
- 高精度表现:在合理的性能消耗下提供高精度的散光效果。
- 基于Gamma的阈值:根据Gamma空间内的亮度来确定哪些区域会产生散光。
- 自动缩放散射大小:在不同分辨率下自动调整散射大小,确保一致性。
- 基于Gamma的强度:散光效果的强度由Gamma空间内的亮度决定。
镜头表面
- 灰尘效果:模拟相机镜头上的灰尘。
- 灰尘强度:调整灰尘的可见程度。
- 衍射效果:模拟相机镜头上的光衍射现象。
- 衍射强度:调整衍射效果的强度。
- 独立于功能的渲染:无论硬件支持情况如何,始终提供最佳效果。
镜头眩光
- 可定制的散射:用户可以调整散射效果。
- 程序生成的逼真眩光:基于程序算法生成逼真的镜头眩光。
- 基于Gamma的阈值与强度:使用Gamma空间内的亮度来确定眩光的产生和强度。
- 可调模糊大小:调整眩光的模糊程度。
- 色差:模拟由于不同波长光通过镜头时折射角度不同而导致的色差。
- 重影:模拟镜头反射产生的重影效果,包括淡出、计数、分散和Gamma空间内的强度。
- 光晕:模拟光源周围的光环效果,包括淡出、大小和Gamma空间内的强度。
- 基于纹理的颜色渐变:使用纹理来定义颜色渐变。
强光效果
- 高度可定制:用户可以调整散射、计数、方向和偏移。
- 独立形状:支持自定义形状。
- 多达4条光线:同时最多支持4条光线,保持合理性能。
- 平滑过渡:在强光和散光之间平滑过渡。
- 基于Gamma的阈值与强度:使用Gamma空间内的亮度来确定强光的产生和强度。
- 易于使用的预设:提供预设来快速实现常见强光效果。
渲染管线支持
- 分辨率无关的散射缩放:在不同分辨率下自动调整散射大小。
- 支持Legacy和脚本可编程渲染管线:兼容旧版渲染管线以及可编程渲染管线。
- 兼容自定义脚本可编程渲染管线:可以移植到自定义脚本渲染管线中。
- 基于命令缓冲区的快速渲染:提供超快的渲染速度。
- 内置质量设定:提供内置的质量设定选项。
- 基于Luma的颜色缩放:根据相对亮度进行颜色缩放,符合光照的光度定义。
- 基于MRT的渲染:支持多重渲染目标(MRT)的渲染。
- 使用Post-processing Stack v2进行体积渲染:支持Post-processing Stack v2进行体积渲染。
- 变形比例缩放:支持变形比例缩放。
- 时间稳定防闪烁滤镜:提供时间稳定防闪烁滤镜。
- XR兼容性:支持多通道、单通道立体声和实例化单通道立体声。
- 渲染优先级选项:允许用户指定渲染管线侧重质量或性能。
- 移动设备兼容性:在合理损失质量和性能的情况下支持移动设备。
编辑器支持
- 调试视图:为每个渲染步骤提供调试视图。
- 统一编辑器:提供统一的编辑器界面。
- 艺术家友好:快速且易于设置。
其他功能
- 源代码访问:提供完整的源代码访问权限。
- 持续开发跟踪:可通过Trello跟踪持续开发进度。
- 定期更新:提供定期更新。
- 快速支持:提供快速支持服务。
- 兼容2D和3D:支持2D和3D项目。
MK Glow是一款功能强大且易于使用的Unity插件,它能够模拟明亮表面的光照散射,创造出独特的散光、镜头眩光和强光效果。无论是用于提升游戏的视觉效果还是为应用增添独特的视觉风格,MK Glow都能提供出色的解决方案。通过其直观的工作流程、高度自定义的特性以及广泛的渲染管线支持,MK Glow已成为Unity开发者在实现高质量光照散射效果方面的首选工具。
声明:
2、如果您发现下载地址已经失效,请联系我们,您可以在左下角进行留言。或者在评论区回复文字,我们会在第一时间内进行处理。
3、本站资源均由如若本站内容无意间侵犯了原著者的合法权益,可联系我们发送邮件至: interestcteator@163.com 我们会在第一时间进行审核处理!
4、如需要转载本站文章,请注明出处。