Unity虚拟相机控制中心 CinemachineBrain

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

一.简介

  • 虚拟相机是unity推出的一套官方相机管理方案,可以为开发者节省大量开发时间, 在实际游戏开发过程中会经常用到
  • CinemachineBrain是虚拟相机的主要控制组件,当你在场景中添加虚拟相机时,会自动添加一个该脚本在主摄像机上, 或者也可手动添加.

二.面板

Unity虚拟相机控制中心 CinemachineBrain

  • Live Camera: 当前生效虚拟相机节点 (虚拟相机场景中可以存在多个)

  • Live Blend: 虚拟相机切换过程信息(当前相机 -> 目标相机, 切换进度)

  • Show Debug Text: 显示Debug信息

  • Show Camera Frustum: 显示视锥

  • lgnore Time Scale: 忽略时间缩放

  • World Up Override: 重置相对坐标
    因为在默认坐标轴下, 视锥旋转至对准正上方或正下方时,会重置角度信息, 尤其是在俯视角游戏中,这个问题比较严重,所以需要引入外部坐标系改变视锥重置临界值

  • Update Method: 虚拟相机的行为与什么同步
    FixedUpdate 物理引擎同步
    LateUpdate 画面绘制同步
    SmartUpdate 自动选择绘制方法
    ManualUpdate 自己写代码控制绘制

  • Blend Update Method: 虚拟相机的切换行为如何同步
    物理引擎同步
    画面绘制同步

  • Default Blend: 相机切换模式(后面的是切换时间)
    Cut 包括直接切换不过度,
    Ease 切换
    Hard 切换等
    Custom 自定义切入切出曲线

  • Custom Blends: 定制切换
    针对特定的相机之间切换,可以定制切换模式

  • Events 触发事件

  • Camera Cut Event
    瞬间切换时要触发的事件

  • Camera Activated Event
    非Cut切换时,两个相机之间开始切换的第一帧调用文章来源地址https://www.toymoban.com/news/detail-479447.html

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

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

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

相关文章

  • Unity控制相机旋转、移动、缩放等功能

    提示: 该脚本允许你以指定的速度和角度围绕模型进行相机旋转,并可以控制相机的移动和缩放 将该脚本添加到一个游戏对象上,并将其作为主摄像机。 1、在Unity编辑器中,你可以在脚本的参数变量部分调整相机的速度、缩放和移动等设置。根据需求,修改各个参数的值。

    2024年02月04日
    浏览(52)
  • Unity 第三人称 玩家控制器+相机控制器

    今天给大家分享一个简单的Unity第三人称视角下玩家控制器和相机控制器的脚本编写方法。   效果如下: 主要分三部分实现:人物旋转、人物移动、相机旋转。 1.人物移动: 首先获取到人物水平和垂直移动的参数: 因为人物移动的方向跟摄像头一致,所以需要根据摄像头的

    2024年02月06日
    浏览(74)
  • Unity:鼠标【上下左右滑动时】控制相机【左右张望】和【上下抬头】

    相机旋转,看着是小事,但是却关系到用户的直观体验。旋转对了母慈子孝,旋转错了则翻江倒海。 鼠标左右移动时,控制相机左右转动 鼠标上下移动时,控制相机抬头低头 你可以在GPT里提问,他的回答也很给力,能转,但是都不符合人体的看东西的特点。 后来还是的自己

    2024年02月10日
    浏览(55)
  • Unity SKFramework框架(十七)、FreeCameraController 上帝视角/自由视角相机控制脚本

    目录 一、简介 二、功能 1.键盘控制平移 2.鼠标控制平移 3.视角拉近拉远 4.绕视角中心旋转 5.视角聚焦 6.活动区域限制 7.闲置时绕视角中心旋转 三、核心变量  FreeCameraController是用于上帝视角、自由视角的相机控制脚本,同时支持Input System Package(New)和Input Manager(Old)新、旧两种

    2023年04月08日
    浏览(39)
  • 有仰拍相机和俯拍相机时,俯拍相机中心和吸嘴中心的标定

    在自动化设备领域,使用相机进行定位是很普遍存在的,而使用相机定位就必定会用到标定,本文介绍两种关于吸嘴上方的俯拍相机和吸嘴中心的标定方法(前提是带有仰拍相机和俯拍相机)。【还有很多相机的使用场景的标定方法将在以后的文章中进行阐述】 关键是使用两

    2024年02月05日
    浏览(43)
  • 【unity造车轮】3种实现虚拟移动摇杆控制人物移动的方法(实操加详细讲解,全网最全最易理解)

    素材 继承ScrollRect,自己手戳代码,我愿意称之为最简单的实现

    2024年02月14日
    浏览(36)
  • Cesium屏幕中心、相机坐标和距离计算

    moveRotation方法参数中第一个参数step是移动步长,第二个参数i是判断是否是俯仰角还是航向角进行绕中心点进行翻滚,entity可以另外分离出来做一个方法,这样避免每次调用moveRotation方法都生成一个entity覆盖物。 该方法的参数distance接受正负数,对应上升和下降

    2024年01月18日
    浏览(39)
  • 【机器视觉------标定篇(二)】三点成圆算法(求相机旋转中心)

    机器视觉项目应用中,相机安装在机器人上,并且需要定位产品返回坐标偏差以及角度偏差。 与九点标定配合使用,实现精准角度补偿。 不共线的三点坐标 A(X₁,Y₁) ,B(X₂,Y₂) ,C(X₃,Y₃) 原理: 由图可知,线OA=OB=OC=外接圆的半径(r),从三点向【以O点为原点的坐

    2023年04月18日
    浏览(82)
  • 什么是数据中心虚拟化?

    在过去的十年中,云计算的发展和对灵活 IT 解决方案的需求不断增加,催生了真正改变传统数据中心的新技术,随着服务器虚拟化已成为一种常见做法,许多企业已从物理现场数据中心转向虚拟化数据中心解决方案。 数据中心虚拟化是使用云软件平台将物理数据中心转换为

    2023年04月08日
    浏览(37)
  • 通过旋转机械臂,将机械臂上相机拍摄图像的任意点移动至图像中心的方法

    相机CCD大小固定,即相机成像平面大小固定,相机视场角(FOV)仅由相机焦距F决定; 因此,定焦相机的FOV大小固定,通过上图可以看出相机视场角的计算公式为: FOV = 2*atan(w/2f) 注意,这里w/2f代表的是w/2除以f; 因此,要想获取图像上任意点(x0,x0)到图像中心的旋转角度,只

    2024年01月17日
    浏览(35)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包