游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4015|回复: 15

问一个小问题,汽车或者坦克在凹凸不平的地面开动,怎

[复制链接]

82

主题

782

帖子

798

积分

高级会员

Rank: 4

积分
798
发表于 2008-3-14 20:32:00 | 显示全部楼层 |阅读模式
大家好,问一个问题。

一个人在凹凸不平的地面行走,我知道怎么弄,但是一辆汽车呢?怎么处理呢?因为地面的凹凸不平,例如山坡,车身肯定需要与山坡地表面平行的,而不是与海平面平行,怎么处理呢?我就是想不通。

大家能说说思路吗?谢谢。
[em11]

77

主题

485

帖子

486

积分

中级会员

Rank: 3Rank: 3

积分
486
发表于 2008-3-14 21:36:00 | 显示全部楼层

Re:问一个小问题,汽车或者坦克在凹凸不平的地面开动,

四个顶点,向下发射直线,判断距离.
放下汽车,向前旋转.

41

主题

242

帖子

273

积分

中级会员

Rank: 3Rank: 3

积分
273
发表于 2008-3-14 22:18:00 | 显示全部楼层

Re:问一个小问题,汽车或者坦克在凹凸不平的地面开动,

基本是楼上的思路。
目的就是要算出坡的角度,相对于x和y轴的角度,然后旋转车身就可以了。

270

主题

6442

帖子

6446

积分

论坛元老

Rank: 8Rank: 8

积分
6446
发表于 2008-3-15 00:11:00 | 显示全部楼层

Re:问一个小问题,汽车或者坦克在凹凸不平的地面开动,

见我在TV3D区的贴, 没有绝对的汽车四个轮子着地, 假如汽车停在一个四个轮胎下都高低不平的地面上那一定有的部位是悬空的, 现实生活里汽车也不可能开到那样的地方, 要翻车的, 相对平衡就可以了, 就是说汽车在水平的时候,假如有一个轮子少少陷入了地下不算程序设计错误, 商业游戏里这样的问题多的很, 比如一个人拿把长枪站在墙边, 枪太长了,进了墙里面, 打仗的时候敌人的尸体在不平的地形下悬空了, 我说的都是著名的商业游戏, 那么我们业余制作游戏, 差不多就可以了.

上坡下坡很容易设计, 条件是坡的面积要比角色大一点, 否则角色会掉进沟里.

1

主题

77

帖子

77

积分

注册会员

Rank: 2

积分
77
发表于 2008-3-15 02:09:00 | 显示全部楼层

Re:问一个小问题,汽车或者坦克在凹凸不平的地面开动,

楼上说的对,完全模拟真实的除非是超级计算机,不然卡死你。

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2008-3-15 17:01:00 | 显示全部楼层

Re:问一个小问题,汽车或者坦克在凹凸不平的地面开动,

看看同类型的游戏,切换到合适的角度,一定会有所启发。

3

主题

322

帖子

334

积分

中级会员

Rank: 3Rank: 3

积分
334
发表于 2008-3-15 20:43:00 | 显示全部楼层

Re:问一个小问题,汽车或者坦克在凹凸不平的地面开动,

利用地面指定坐标的法线向量.很多引擎都会提供的这函数的.

效果虽然不能算完美.但效率比最高.

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2008-3-15 22:00:00 | 显示全部楼层

Re:问一个小问题,汽车或者坦克在凹凸不平的地面开动,

大部分赛车物理系统。都会提供4点力系统。看看PhysX吧

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2008-3-16 12:53:00 | 显示全部楼层

Re: Re:问一个小问题,汽车或者坦克在凹凸不平的地面开

游戏之家站长: Re:问一个小问题,汽车或者坦克在凹凸不平的地面开动,怎么处理?

MIU. 你有资格评论3D游戏吗? 你的游戏连3D游戏都挂不上边. 评论有什么意义? 难道代表你会吗?

我不会,我没有资格。
你会,你有资格。

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2008-3-16 14:18:00 | 显示全部楼层

Re: Re: Re: Re:问一个小问题,汽车或者坦克在凹凸不平的地

学习学习ZOL: Re: Re: Re:问一个小问题,汽车或者坦克在凹凸不平的地面开动,怎么处理?



你几岁呀? 小妹妹, 你以为你骗Zodane版主18岁别人就信你? 初中生, 你还是承认一下你那个脚本是哪里偷的吧!

我不知道哦,真正偷了别人东西的人心里自己明白就行了,呵呵~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-20 11:09

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表