Unity3d 视锥。可见vs黑色,统一

Unity3d 视锥。可见vs黑色,统一,unity3d,shader,mask,Unity3d,Shader,Mask,我一直在想如何做一个像Teleglich一样的玩家视觉(如果玩家能看到他们展示的对象,否则它是黑色的) (Teleglich的游戏性:) 我目前正在开发一个基于回合的战略游戏,我想在那里这个功能。问题是,我实际上已经有了视锥,但我不确定我将如何去做这件事 我看过一些关于做视锥的指南,我该如何实际应用“黑暗”? 我有一种感觉,最好的方法是使用着色器,但我似乎找不到我要找的东西 感谢Teleglich,看起来他们只是在阴影区域上渲染黑色多边形。统一的另一个方法是使用。Unity 4.2 Pro还支持

我一直在想如何做一个像Teleglich一样的玩家视觉(如果玩家能看到他们展示的对象,否则它是黑色的)

(Teleglich的游戏性:)

我目前正在开发一个基于回合的战略游戏,我想在那里这个功能。问题是,我实际上已经有了视锥,但我不确定我将如何去做这件事

我看过一些关于做视锥的指南,我该如何实际应用“黑暗”? 我有一种感觉,最好的方法是使用着色器,但我似乎找不到我要找的东西


感谢Teleglich,看起来他们只是在阴影区域上渲染黑色多边形。统一的另一个方法是使用。Unity 4.2 Pro还支持对遮罩效果有用的功能。

Unity Asset Store中有一个相对便宜的2D体积照明插件,可能会对您有所帮助。