虚拟相机 Cinemachine Virtual Camera

这篇具有很好参考价值的文章主要介绍了虚拟相机 Cinemachine Virtual Camera。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一.简介

本质上,虚拟相机应该是相机行为的配置文件,虚拟相机之间的切换实际上就是在进行相机行为之间的切换;
虚拟相机并不会创建任何摄像机,他只会创建虚拟节点,实际上操作的是Cinemachine Brain
虚拟相机属性设置完毕后,应尽量避免在游戏中对齐进行修改, 如有需要可以多创建几个

二.面板

1.主属性

虚拟相机 Cinemachine Virtual Camera

  • Status: 当前相机状态 solo:点击可以直接激活
    Live 正在使用该属性控制虚拟相机
    Standby 待命,自身在运行,但并未被使用(下面的计算不一定会停止)
    Disable 关闭状态
  • Game Window Guides: 是否显示提示信息
  • Save During Play: 运行时修改状态是否保存
  • Priority: 优先级,优先使用高优先级(在TimeLine中时,优先级没有任何作用)
  • Follow: 跟随移动
  • Look At: 镜头跟随
  • Standby Update: 当相机处于Standby状态时, 要以什么样的频率执行各种计算
    Never 不刷新
    Always 与激活状态一致
    Round Robin 轮替更新策略(大概是每一帧选择一个Standby相机更新)
2.Lens

虚拟相机 Cinemachine Virtual Camera

FOV: 视野角度
Near Clip Plane: 近裁剪平面
Far Clip Plane: 远裁剪平面
Dutch: 斜角拍摄方式
3.Transitions

虚拟相机切换属性设置
虚拟相机 Cinemachine Virtual Camera

  • Blend Hint: 相机切换有怎样的物理特征
    none: 角度和位置做插值,即线性切换
    Spherical Position: 球形切换, 如果LookAt有对象,那么就以他为圆心做球形切换
    Cylindrical Position: 圆柱形切换, 如果LookAt有对象, 那么在水平面上做球形切换, 在垂直方向做线性切换
    Screen Space Aim When Targets Differ: 当Look At 目标不一样时, 在屏幕空间中做切换, 根据两个相机在屏幕中间所构成的夹角做切换
  • Inherit Position: 表示该相机被激活时, 不是主摄像机移到本虚拟相机位置, 而是该虚拟相机 移动到主摄像机位置
4.Body

虚拟相机会根据固定的偏移和距离跟随移动
虚拟相机 Cinemachine Virtual Camera

  • Binding Mode:
    Lock To Target On Assign(类似World Space):锁定与目标之间的距离(Assign -> 当前的目标和Follow的目标建立关系)只有Assign的时候,才会生效
    虚拟相机 Cinemachine Virtual Camera
    Lock To Target With World Up: 锁定相机相对target的Yaw轴(偏航轴)的位置旋转
    Lock To Target With No Roll: 锁定相对target 的Pitch轴和 Yaw轴的位置旋转
    Lock To Target: 锁定相对target的3个轴位置旋转
    Simple Follow With World Up: 相机不会绕目标任何轴旋转,并且尽量不会在X轴移动
  • Damping: 相机的跟随阻尼
5.Aim

瞄准属性Composer
虚拟相机 Cinemachine Virtual Camera文章来源地址https://www.toymoban.com/news/detail-512089.html

  • Offset: 偏移量
  • Lookahead Time: 预测偏移量
  • Loodahead Smoothing: 预测平滑
  • Lookahead Ignore Y: 忽略Y轴预测
  • DeadZone 和 SoftZone如图所示
    虚拟相机 Cinemachine Virtual Camera
    黄点在DeadZone中相机不做转动
    黄点在SoftZone中转动
    物体不会落到锁定区域内部
  • Bias: SoftZone 偏移量
  • Center On Activate: 启用时目标出现在屏幕中央
6.Noise
  • Add Extension

到了这里,关于虚拟相机 Cinemachine Virtual Camera的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Unity-Cinemachine相机】Cinemachine Brain属性详解

    在Package Manager中下载Cinemachine 创建一个Virtual Camera,然后会发现Main Camera后面多出了个标志,而且属性也不能再修改了 因为绑定了CinemachineBrain,它会读取场景中某个虚拟相机的配置,并以此配置来控制相机的行为,如果要修改相机视野、位置之类的属性,必须到虚拟相机这里

    2024年02月10日
    浏览(55)
  • unity相机跟随和相机边界(Cinemachine)

    1.在 Unity 编辑器中打开 Package Manager(菜单:Window Package Manager) 2.找到 Cinemachine 条目,然后单击右下角的 Install。 1.要开始使用 Cinemachine,你需要在顶部菜单栏上选择 Cinemachine Create 2D Camera 条目,从而将 Cinemachine 2D 摄像机添加到场景中。 2.此时将创建一个名为 CM vcam1 的新游戏

    2024年02月11日
    浏览(63)
  • 【Unity-Cinemachine相机】相机跟随之Transposer属性

    上面的偏移量就是Follow Offset Binding Mode决定Follow Offset是目标本地坐标系下的身后十米还是世界坐标系下的身后十米 Lock To Target On Assign:锁定自己和目标本地坐标系的距离,朝向和目标本地坐标系方向相同 World Space:此时的坐标指的是世界坐标系下的坐标而不是Follow目标本地坐

    2024年02月09日
    浏览(46)
  • unity cinemachine相机 (案例 跟随角色移动)

    会在maincamera中生成一个组件cinemachineBrain 只能通过虚拟相机操控 主相机 在固定的地方 默认的模式 20 把playere拖进来 把playere拖进来 body改为世界坐标

    2024年04月27日
    浏览(62)
  • 【工业视觉-CCD相机和CMOS相机成像的本质区别】

      在学习工业视觉的起初,一般都是先去了解光源、镜头、相机等概念,在接触工业相机时看到两个概念,即CCD相机和CMOS相机,在网上搜寻了一些资料查询,但都不能很好的对两个概念作本质和直观的解释,下面我根据搜寻的资料进行整合,来介绍下此两种相机成像的本质

    2024年02月09日
    浏览(48)
  • Android之 Camera相机使用

    一 简介 1.1 随着信息时代的发展,相机在我们生活中使用越来越频繁,也成为手机的基本配置之一。相机可以用来拍照,拍视频,人脸识别,视频聊天,扫码支付,监控等常见领域 不管什么场景,基本原理都差不多,都要先通过相机采集原始数据,也就是二进制字节数据,我

    2024年02月15日
    浏览(37)
  • Unity Camera -- (2)相机投影设置

            和场景视图中的其他游戏物体一样,相机本身也可以通过使用移动和旋转工具来进行调整。但这种方式比较难用,调整起来又慢又不精确。我们可以使用Move To View功能来快速调整相机所拍摄的画面。         1. 打开Camera_Projection_Scene(Scenes目录)。         2. 在Hi

    2024年02月10日
    浏览(44)
  • 【Camera2 教程二】Camera2相机打开和关闭接口调用详细说明

    上一章《Camera2教程一》里我们介绍了一些 Camera2 的基础知识,但是并没有涉及太多的 API,从本章开始我们会开发一个具有完整相机功能的应用程序,并且将相机知识分成多个篇章进行介绍,而本章所要介绍的就是相机的开启流程。 阅读本章之后,你将学会以下几个知识点:

    2024年04月25日
    浏览(35)
  • 相机标定(Camera calibration)原理及步骤

     这已经是我第三次找资料看关于相机标定的原理和步骤,以及如何用几何模型,我想十分有必要留下这些资料备以后使用。这属于笔记总结。 1.为什么要相机标定?        在图像测量过程以及机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点

    2024年02月09日
    浏览(41)
  • Python虚拟环境(Virtual Environment)

    Python虚拟环境是一种用于隔离和管理项目所需的Python解释器及其依赖库的工具。它可以让我们在同一台机器上同时运行多个项目,并且每个项目都可以有不同的依赖库和Python版本。虚拟环境可以为每个项目提供独立的运行环境,避免各项目之间的依赖冲突。 在开发项目时,我

    2024年01月20日
    浏览(72)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包