第一次创造地形

时间:2010-01-23 05:12:01

标签: c++ opengl physx

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

我想参与一个赛车项目,并想知道是否有办法创建3D赛道如何。

我们计划使用C ++,并且还使用PhysX和openGL。我应该在哪里寻找创造地形?另外,有没有人知道一些可以帮助我的好教程/技巧:)

由于

3 个答案:

答案 0 :(得分:2)

制作地形的最基本方法是使用高度贴图,并从中生成网格。谷歌将more information give you。{/ 3}}。

顺便说一句,现在避免去Lighthouse3D ;它被黑客入侵并崩溃了你的浏览器。这是cached version,可能会有所帮助。

答案 1 :(得分:1)

在这里创建tarrain的好教程:

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

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

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

答案 2 :(得分:1)

恕我直言,您应该使用blender(或其他3D建模工具)创建相应的网格,然后您将在游戏中导入。使用高度贴图很好,但我觉得这对你感兴趣的游戏来说是完全不合适的。

通过使用Blender / etc,您还可以非常轻松,精确地为地图添加额外的对象,如门/检查点。