请选择 进入手机版 | 继续访问电脑版

GA地精研究院

 找回密码
 立即注册
查看: 1755|回复: 9

[讨论] 关于镜头的自动调整与固定

[复制链接]
发表于 2013-1-31 08:35:34 | 显示全部楼层 |阅读模式
首先说镜头的固定,主要是对于在悬崖边上的时候固定镜头的高度。(我觉得这个并不难)

其次就是镜头距离的调整,玩过仙剑奇侠传、古剑奇谭的人都会知道,在你不开修改器的境况下,当你来到一个墙边   如图
未命名.jpg
现在镜头非常正常,然后我们转身   如图
a.jpg
然后我们镜头的距目标距离就变进了,我只要就是问这种系统的制作方法。
发表于 2013-1-31 08:56:07 | 显示全部楼层
每XX秒判定周围的事物,如果判定到会遮住单位,那么根据该事物的属性(高度,与玩家操作单位的距离等)计算出镜头应该拉近的距离
最基础的思路就是这样~

具体实现的时候就要考虑很多东西了,比如哪些东西会挡住、这些的镜头障碍的属性如何获取、哪些属性会对镜头造成影响、影响程度是多少或者该如何从这些属性里推算镜头距离等
这些就要根据实际地图来制作了

点评

这就是我最想知道的问题了,我怎么才可以知道会有东西挡住了我的视野……  详情 回复 发表于 2013-1-31 11:14
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-1-31 11:14:40 | 显示全部楼层
chyj4747 发表于 2013-1-31 08:56
每XX秒判定周围的事物,如果判定到会遮住单位,那么根据该事物的属性(高度,与玩家操作单位的距离等)计算 ...

这就是我最想知道的问题了,我怎么才可以知道会有东西挡住了我的视野……
回复 支持 反对

使用道具 举报

发表于 2013-1-31 12:07:19 | 显示全部楼层
oldk 发表于 2013-1-31 11:14
这就是我最想知道的问题了,我怎么才可以知道会有东西挡住了我的视野……

QQ截图20130130224645.png
a:障碍到单位的距离
b:摄像机的角度(该角度不一定是图示的角度,可以是与任意水平轴的任意夹角,确切来说就是我不知道魔兽里用哪个角度……)
c:摄像机到单位的距离
h:障碍的高度
t:单位的高度
障碍的(x,y)
单位的(x,y)

上面这些都是应该能捕捉到的数据,捕捉不到可以用记录或绑定的方式获取,通过空间里求直线的计算得出c的那条线的式子,然后代入障碍的坐标,求出c线上的z坐标,若z坐标小于h,那么就说明挡住了;
之后的处理就就是移动摄像机了,比如可以移动到障碍的右边最贴近障碍的地方,记得相机的高度要降低

实际应用时还要注意地面高度导致障碍的最高点的高度变化~

PS:以上仅仅是一个思路~

点评

关键就是Z坐标,我怎么才可以求出来  发表于 2013-2-1 10:58
我的地图是第二人称3D视角键盘操控的  发表于 2013-2-1 10:58
回复 支持 反对

使用道具 举报

发表于 2013-2-1 11:27:52 | 显示全部楼层
物体高度什么的由于在图里是不会变的因此可以用自定义值或附加值记录的方式

话说不要用点评回复啊……该回复的还是用回复吧~ 不然让我回复给我自己吗……

点评

有道理啊,不过要做出来还是有点麻烦……  详情 回复 发表于 2013-2-1 11:32
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-2-1 11:32:07 | 显示全部楼层
chyj4747 发表于 2013-2-1 11:27
物体高度什么的由于在图里是不会变的因此可以用自定义值或附加值记录的方式

话说不要用点评回复啊……该 ...

有道理啊,不过要做出来还是有点麻烦……
回复 支持 反对

使用道具 举报

发表于 2013-2-4 22:27:21 | 显示全部楼层
122.gif
是否象这样
我也在做这个   不过还没完善   
无聊时间一点点做的   

点评

原理呢?真的是每一个物体都绑定了高度判断的吗?  详情 回复 发表于 2013-2-26 17:45
回复 支持 反对

使用道具 举报

发表于 2013-2-5 03:05:31 | 显示全部楼层
viu123 发表于 2013-2-4 22:27
是否象这样
我也在做这个   不过还没完善   
无聊时间一点点做的

看截图不错的样子~

PS:左下角的物品去补一张DIS的贴图吧~
回复 支持 反对

使用道具 举报

发表于 2013-2-5 23:12:03 | 显示全部楼层
好厉害的演示,至少从效果上来看是很完美的……

不过各种系统乱入WE真的没问题么……

很多东西在WE里是要绕很多弯路才能实现的吧……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-2-26 17:45:55 | 显示全部楼层
viu123 发表于 2013-2-4 22:27
是否象这样
我也在做这个   不过还没完善   
无聊时间一点点做的

原理呢?真的是每一个物体都绑定了高度判断的吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2019-10-24 05:35 , Processed in 0.337170 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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