【问题标题】:Vision Cone. Visible vs BLACK, Unity视锥。可见与黑色,统一
【发布时间】:2013-09-22 14:12:36
【问题描述】:

我一直在努力思考如何制作像 Teleglitch 中那样的玩家视觉(如果玩家可以看到它们显示的对象,否则它是黑色的)。

(来自 Teleglitch 的游戏玩法:http://www.youtube.com/watch?v=0OBXdEwawqI

我目前正在开发一款我想要此功能的回合制策略游戏。问题是我实际上已经有了视锥,但我不知道该怎么做。

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

谢谢

【问题讨论】:

标签: unity3d shader mask


【解决方案1】:

在 Teleglitch 中,看起来它们只是在阴影区域上渲染黑色多边形。 Unity 中的另一种方法是使用depth masks。 Unity 4.2 Pro 还支持stencil buffers,这对于遮罩效果很有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-28
    • 2019-10-12
    • 2022-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多