Unity场景中可能同时存在哪些Camera?

2回答

Unity场景中可能同时存在哪些Camera?

提问者 滴血红豆 2017-12-18 717浏览
它们一般怎么设置?以及他们一般起什么作用?

快来消灭0回答吧

{{ dataList.answer_count | view-format }}回答
  • 时光机器 2017-12-19 01:01
    可以存在很多摄像机,作用主要是用来渲染其视线范围内的图像,一般都至少存在一个main摄像机,如果没有它,你的游戏就没有图像显示。很多游戏甚至使用它只显示某些层次用来做实时地图。它的用法很多,需要你详细了解他的api,发挥你的想象吧,我甚至用两个相机视线vr效果
    0评论
  • 2017-12-19 17:16
    相机做作用很广泛 看场景中的具体需求 
    1. 一般情况下只有一个主相机,这也是最常见的相机类型之一。显示内容就是游戏画面 设置上 第一人称游戏放置在主角头部 绑定跟随头部旋转 这种相机还有个重要参数就是视场角(FOV 注:可以发挥的地方特别多,比如视角摇晃、角度绑定、转向跟随等等,这里不一一细写,回头我另开一个贴写)。一般设置为70°到110°,这个看情况来,可以实现广角视野,举个常见游戏的例子比如我的世界中广角相机设置
    2. 地图相机 这种相机位于场景中央正上方,朝向场景,一般情况下为正交相机,范围正好覆盖整个场景,调整大小后放置于UI界面右上角、右下角或者快捷键呼出。这种相机由于渲染方法不同一般较为省资源细节较少
    3. AI相机 这种相机一般用于NPC AI,绑定在NPC预置件上,辅助实现AI逻辑用,比如判断怪物是否看见了玩家
    4. 功能相机 这类相机一般用来实现特殊的游戏功能,不属于通用的相机类别,特殊游戏特殊用法,比如赛车游戏里倒车镜 后视镜之类的
    5. 场景相机(过场相机) 这种相机一般用于游戏过场,位置不固定,参数不固定,和电影中相机用法一致,常见的应用场景比如角色对话、突出宏大的场景、预览关卡、突出气氛等,举个例子寂静岭1中刚开始不久镜头的变化,古墓丽影9中 直到逃出山洞 镜头的数次切换与变化
    6. VR相机 这种算是主相机的一种变化,就是俩主摄像头而已,实现起来很简单而且省资源,回头可以专门写个帖子教参数设置。唯一不同的是转向依赖陀螺仪等而不是鼠标
    7. 辅助相机 比如渲染检测相机,这种相机一般用于检测物体是否被渲染等,用于辅助游戏特殊逻辑,很少见,多为长柱状等等
    暂时就想到这么多,欢迎补充
    2评论
  • {{ answer.user.NickName }} {{ answer.profession }} {{ answer.created_at | time-format }}
    专家回答
    {{{ answer.answer }}}
    {{ answer.answer_count | view-format }}评论
加载中... 查看更多回答