0

我有类似于 RTS 游戏的模拟器,其中我有一个具有自己视野的代理位置。我想将其可视化。类似于“突击队”之类的游戏。现在,创建像三角锥这样的文件很容易成形的 2d 平面。但我也希望它被障碍物遮挡。这样做的最佳策略是什么?我目前的想法是在渲染圆锥之前对所有几何图形使用 Stencil 测试,但这仍然意味着我必须以某种方式在测试之前标记遮挡区域。我应该做一些PVS吗?它在游戏中是如何完成的?

4

1 回答 1

0

这与从点光源投射阴影的问题相同。根据您的具体要求,任何点光阴影技术(例如模板阴影或某种形式的阴影映射)都可以使用。

于 2013-03-28T16:26:23.970 回答