游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6294|回复: 23

关于摄像机障碍检测的问题

[复制链接]

41

主题

242

帖子

273

积分

中级会员

Rank: 3Rank: 3

积分
273
发表于 2007-6-26 13:34:00 | 显示全部楼层 |阅读模式
有一个很大的问题请教各位,怎样能让摄像机绕过障碍物呢?至少不能让摄像机进入墙里面,这样就什么都看不到了。
应该涉及到碰撞检测的问题,我想了几套方案都行不通,所以请教大家。
顺便把做的demo给大家看一下,大家就应该明白问题的严重性了。

昨天大英考完试,下午做的,地图也是随便做的。
拿出来测试一下效果。应该会有不少bug的。

fps我锁定了,正常P4能达到250。


按键说明
上 加速
下 减速
左 左转
右 右转
C 跳跃
暂时就做这么点东西。需要tv3d库。
下载地址

http://reity.go2.icpcn.com/game.rar

23

主题

166

帖子

170

积分

注册会员

Rank: 2

积分
170
发表于 2007-6-26 16:07:00 | 显示全部楼层

Re:关于摄像机障碍检测的问题

如果使用摄像机自动跟踪模型和跟踪模型矩阵,函数中都有自动躲避障碍物的布尔开关。

如果手动移动摄像机估计只能用到碰撞检测了。

82

主题

782

帖子

798

积分

高级会员

Rank: 4

积分
798
发表于 2007-6-27 19:34:00 | 显示全部楼层

Re:关于摄像机障碍检测的问题

制作一个大的,足够容纳你说的安全观察范围的Dummy物体,把摄像机的Parent Matrix设置成这个Dummy的Matrix。用Dummy体进行碰撞测试,保证你的摄像机就正常了。
我用这个办法。

41

主题

242

帖子

273

积分

中级会员

Rank: 3Rank: 3

积分
273
 楼主| 发表于 2007-6-30 11:10:00 | 显示全部楼层

Re:关于摄像机障碍检测的问题

楼上,如果碰撞了应该怎样设置摄像机的坐标?
原地不动?那摄像机就卡在那里了。
如果动,应该怎么动?

2楼,我试过你说的那个开关,但不知道为什么没有什么效果,它怎么躲避障碍物?
地图是scence 中的mesh ,人物是actor2的。

82

主题

782

帖子

798

积分

高级会员

Rank: 4

积分
798
发表于 2007-6-30 13:49:00 | 显示全部楼层

Re:关于摄像机障碍检测的问题

往前走不了自然可以顺着墙走,或者回退阿。

61

主题

1429

帖子

1430

积分

金牌会员

Rank: 6Rank: 6

积分
1430
发表于 2007-6-30 19:45:00 | 显示全部楼层

Re:关于摄像机障碍检测的问题

这个问题要问MIU老师了

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-6-30 19:50:00 | 显示全部楼层

Re:关于摄像机障碍检测的问题

看看其他的FPS是怎么处理的吧。

61

主题

1429

帖子

1430

积分

金牌会员

Rank: 6Rank: 6

积分
1430
发表于 2007-6-30 19:51:00 | 显示全部楼层

Re: Re:关于摄像机障碍检测的问题

Miu.C: Re:关于摄像机障碍检测的问题

看看其他的FPS是怎么处理的吧。


是看HL2还是看DOOM3?

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-6-30 19:53:00 | 显示全部楼层

Re: Re: Re:关于摄像机障碍检测的问题

使命召唤: Re: Re:关于摄像机障碍检测的问题



是看HL2还是看DOOM3?

都可以。都是好游戏~~~

61

主题

1429

帖子

1430

积分

金牌会员

Rank: 6Rank: 6

积分
1430
发表于 2007-6-30 19:58:00 | 显示全部楼层

Re: Re: Re: Re:关于摄像机障碍检测的问题

Miu.C: Re: Re: Re:关于摄像机障碍检测的问题


都可以。都是好游戏~~~


当然了, 要参考就要参考DOOM3的代码,.因为是用VB8做的.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 23:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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