第一天晚上看看创造地形的不同方法。
我想参与一个赛车项目,并想知道是否有办法创建3D赛道如何。
我们计划使用C ++,并且还使用PhysX和openGL。我应该在哪里寻找创造地形?另外,有没有人知道一些可以帮助我的好教程/技巧:)
由于
答案 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,您还可以非常轻松,精确地为地图添加额外的对象,如门/检查点。