代码之家  ›  专栏  ›  技术社区  ›  PeterK

如何在三维地形上创建一个“焦区”?

  •  3
  • PeterK  · 技术社区  · 14 年前

    我正在用C和XNA做一些实验。通过“先进的” Riemers tutorials “帮助了我很多,但我想让我的地形变得更好。我有一个简单的游戏,玩家控制一辆坦克并摧毁其他建筑和坦克。我想画出爆炸对地形的影响。我想要的效果可以在许多新游戏中看到,例如 HERE 在右下角你可以看到地面上有两个黑点(可能是前段时间发生的爆炸)。这正是我想要达到的。

    有人能给我指出正确的方向吗?我想 多重纹理 将需要,但当谈到这个我发现自己有点迷失(所有的东西与像素着色器…)。这是唯一的办法吗?如果是这样的话,有没有人能帮我理解我该怎么做?或者有其他方法吗?谢谢。

    2 回复  |  直到 14 年前
        1
  •  2
  •   CaffeineZombie    14 年前

    你可能想看看这个博客,它与Riemers教程齐头并进。 http://allenwp.com/blog/2010/05/06/simple-fast-gpu-driven-multi-textured-terrain/ . 希望这能让你找到正确的方向,这里有一个很好的演练。

        2
  •  1
  •   Moonshield    14 年前

    我没有用过XNA,但我相信你要找的是在这个论坛线程涵盖 http://forums.xna.com/forums/p/34339/198791.aspx