【发布时间】:2015-07-31 01:20:56
【问题描述】:
我正在制作泰拉瑞亚/星界边境的 2d 游戏。我希望灯光看起来像这样:
我试图通过在我的游戏中的所有精灵上添加一个材质然后给它们一个精灵漫反射着色器来获得这样的光照。然后我在需要光的地方做了一个点光源。但是,这里有两个问题:1)光线最强烈的地方,它正在耗尽精灵的颜色并使其更亮。 2) 我注意到 FPS 大幅下降(而且我只有 1 个点光!)。
有没有什么方法可以实现这样的光照,而无需编写我自己的光照引擎?我搜索了资产商店,并搜索了 unity 是否有任何方法可以从这个角度处理 2D 照明,但我什么也没找到。
如果我必须编写自己的光照引擎,对于刚接触 Unity 并且只有大约 8 个月经验的人来说,这会很复杂吗?
【问题讨论】: