首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在三维地形上创建“烧焦区域”?

如何在三维地形上创建“烧焦区域”?
EN

Stack Overflow用户
提问于 2010-06-27 16:55:11
回答 2查看 1K关注 0票数 4

我正在用C#和XNA做一些实验。通过先进的"Riemers教程“帮助我很多,但我想让我的地形更好。我有一个简单的游戏,玩家控制坦克和摧毁其他建筑物和坦克。我想以某种方式得出爆炸对地形的影响。我想要的效果可以在许多新游戏中看到,例如右下角的这里,你可以看到地面上的两个黑点(可能是不久前发生的爆炸)。这正是我想达到的目标。

有人能给我指明正确的方向吗?我认为multitexturing是必要的,但当谈到这一点,我发现自己有点迷失(所有的东西像素着色器.)。这是唯一的办法吗?如果是这样的话,有人能帮我理解我怎样才能工作吗?还是有其他方法?谢谢。

编辑:忘了说我不熟悉3d图形理论。我所知道的一切都是基于简短的教程,所以可能需要更详细的解释。目前,我不知道如何在已经纹理的表面上画一些东西。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-07-01 18:33:12

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

票数 2
EN

Stack Overflow用户

发布于 2010-06-27 17:00:56

我没有使用过XNA,但是我相信这个论坛线程http://forums.xna.com/forums/p/34339/198791.aspx包含了您正在寻找的内容

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3128072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档