0

第一天晚上看看创建地形的不同方法。

我想做一个赛车项目,想知道是否有办法以某种方式创建 3D 赛道。

我们计划使用 C++,同时也在使用 PhysX 和 openGL。我应该在哪里寻找创建地形?另外,有没有人知道一些可以帮助我的好教程/提示:)

谢谢

4

3 回答 3

2

制作地形的最基本方法是使用高度图,并从中生成网格。谷歌会得到比我能给你更多的信息

顺便说一句,现在避免去 Lighthouse3D;它已被黑客入侵并导致您的浏览器崩溃。这是一个可能有用的缓存版本。

于 2010-01-23T05:38:15.010 回答
1

在这里创建 tarrain 的很棒的教程:

http://www.toymaker.info/Games/html/terrain.html

它是 DirectX 特定的,但有足够的一般信息来帮助您理解理论。

该网站还有其他关于游戏制作的详细信息,由英国游戏编程讲师撰写 - 非常值得一试。

于 2010-08-20T17:42:06.067 回答
1

恕我直言,您应该使用搅拌机(或其他 3D 建模工具)创建适当的网格,然后将其导入游戏中。使用高度图很好,但我认为它完全不适合你感兴趣的游戏。

通过使用 Blender/etc,您还可以轻松准确地向地图添加额外的对象,例如大门/检查点。

于 2010-08-20T17:57:08.027 回答