【发布时间】:2020-09-06 07:50:47
【问题描述】:
我在 3D 游戏中为 NPC 使用 2D Sprites。我的问题是当精灵 NPC 远离光源(例如定向光)时,它会变得完全黑暗。因此,当不面对光源时,几乎 180 度的精灵都是黑色的。我需要防止这种情况发生,并找到一种方法来为我的 NPC 设置最小光/颜色,以便玩家可以看到它们。有什么方法可以很好地了解有多少光线影响了游戏对象的正面?
感谢任何帮助。谢谢。
【问题讨论】:
我在 3D 游戏中为 NPC 使用 2D Sprites。我的问题是当精灵 NPC 远离光源(例如定向光)时,它会变得完全黑暗。因此,当不面对光源时,几乎 180 度的精灵都是黑色的。我需要防止这种情况发生,并找到一种方法来为我的 NPC 设置最小光/颜色,以便玩家可以看到它们。有什么方法可以很好地了解有多少光线影响了游戏对象的正面?
感谢任何帮助。谢谢。
【问题讨论】:
不是一个完整的答案,但我确实花了相当多的时间来研究最近的一个项目。
一个可行的建议是将图形映射到四边形而不是使用精灵渲染器,因为它们将使用 3D 照明。
【讨论】: