-
Unity Shader实验: RevealShader
资源介绍
显示明暗器
这是Unity3D的一组着色器。 它映射一个gameObject的世界空间位置,并绘制一个与世界范围有关的RenderTexture ,并将其作为蒙版重新映射到世界上,从而实现各种着色器效果。
特征:
黑白到RGB纹理显示着色器
对不透明的RGB纹理透明显示着色器
置换镶嵌着色器
自动和手动世界范围查找
随着时间的流逝
自适应RenderTexture宽高比
自定义检查器
RenderTexture遮罩的生成和重新投影与表面着色器分开进行,因此可以将它们任意组合,并且在不影响设置的情况下添加新的着色器很简单。
下载
从下载UnityPackage以获取干净的导入。
执照
所有代码均根据MIT许可获得许可。 有关完整条款,请参考 。 拉请求欢迎。
用法
效果依赖于具有着色器属性"_Splat"对象材质来分配RenderTexture和offset参数。 没有兼容着色器的对象将被