游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1592|回复: 4

求教,怎么让游戏元素正好在摄像机的范围内?

[复制链接]

3

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2009-8-20 14:52:00 | 显示全部楼层 |阅读模式
我想写个类似于1942那样的3d飞机游戏, 假如一个敌机的路线是抛物线:从远处飞来,如果没被击毁,再飞出去。 可是我在设定这个飞机初始状态的时候,位置和参数设置不好的话,飞机就不知道飞到哪里了, 总是一次次的改参数才能找到比较合适的, 所以想请教类似这样的问题,1 游戏元素的运动轨迹怎么控制?2 怎样很好的显示到屏幕上?

59

主题

404

帖子

404

积分

中级会员

Rank: 3Rank: 3

积分
404
发表于 2009-8-20 19:03:00 | 显示全部楼层

Re:求教,怎么让游戏元素正好在摄像机的范围内?

1 游戏元素运动轨迹可以用一组向量表示
2 控制物体在摄像机内的办法就是设置好绘图矩阵

3

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
 楼主| 发表于 2009-8-21 17:49:00 | 显示全部楼层

Re: Re:求教,怎么让游戏元素正好在摄像机的范围内?

flyue: Re:求教,怎么让游戏元素正好在摄像机的范围内?

1 游戏元素运动轨迹可以用一组向量表示
2 控制物体在摄像机内的办法就是设置好绘图矩阵

thx!
不知道你说的这个“绘图矩阵” 是什么意思?
是指的调整重新调整摄像机的位置? 如果我希望摄像机的位置和角度是固定的话,怎么控制元素的位置在比较合适的范围内?

59

主题

404

帖子

404

积分

中级会员

Rank: 3Rank: 3

积分
404
发表于 2009-8-21 18:49:00 | 显示全部楼层

Re:求教,怎么让游戏元素正好在摄像机的范围内?

让摄像机一直对准你自己的飞机就可以了  跟着飞机跑

3

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
 楼主| 发表于 2009-9-8 11:18:00 | 显示全部楼层

Re:求教,怎么让游戏元素正好在摄像机的范围内?

现在我先解决了运动轨迹的的问题:用数组保存若干控制点,用B样条插值来计算每一帧的位置,基本可以满足需要。怎么计算模型是否在镜头内,我还没解决。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-20 19:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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