【Unity-Cinemachine相机】虚拟相机旋转Composer属性详解


Look At和Aim本质是控制虚拟相机自身的旋转,并不一定非要看着,或者并不一定非要瞄着这里的游戏对象

Look At和Aim是以Look At里面的对象作为参考来旋转自身

Do nothing:表现出来的行为和Look At空出来一样

Composer:是一个标准的瞄准模式,可以用下面的模式来保证相机看向游戏对象

打开Game Window Guides

当中的黄点指的就是Look At游戏对像的位置

Offset:偏移量,也就是相机瞄准的位置,是否要在对象的位置的基础上做一定量的偏移

Lookahead Time:根据当前的移动速度推测出一个偏移量,指的是cinemachine会计算当前目标的速度,并预测出一段时间后目标的位置,然后添加一个偏移量

Lookahead Smoothing:可以让上面Lookahead Time的预测算法更加的平滑,当对象的运动情况变化比较大时,可以调整数值消除镜头的抖动,但是数值过大的话,会导致预测的延迟

Lookahead Damping:勾选后就不会预测目标垂直方向上的运动

Horizontal Damping和 Vertical Damping:水平和垂直方向上的阻尼,值越大,相机转动就越慢

ScreenX与ScreenY表示Dead Zone的位置,后面的值表示正中央

Dead Zone Width 与 Dead Zone Height:Dead Zone 的宽和高(Dead Zone:透明区域,减小相机的敏感程度,只要Look At对象加上offset的位置还落在Dead Zone 里,相机就不做转动。)

蓝色区域为soft zone,当Look At对象加上offset的位置落入soft Zone时,虚拟相机会通过转动,让Look At对象加上offset的位置回到透明的Dead Zone里。Soft Zone Width和Soft Zone Height:分别为Soft Zone 的宽和高

Bias X与Bias Y表示soft zone的偏移量

Center On Activate:勾选时,当前虚拟相机被启用的时候,它会把目标放在正中央,然后进行偏移

外面的红色区域是Look At对象加上offset的位置绝对不会落入的区域,不管怎样都会让Look At对象加上offset的位置落入蓝色区域

当Aim的角度是Same As Follow Target,虚拟相机的角度就会和目标保持一致。Damping是阻尼系数,系数越大相机跟随的速度越慢

相关推荐
格林威1 天前
网口相机 vs USB相机:区别与适用场景(选型不再纠结)
人工智能·数码相机·机器学习·计算机视觉·视觉检测·机器视觉·工业相机
大雷神1 天前
HarmonyOS 6.1 新能力实战:用“双镜记忆相机”把照片、地点与人重新连起来
数码相机·华为·harmonyos
2601_962502901 天前
竹席非平面基材点胶点钻设备:地形补偿与动态控胶的工程实现
数码相机
真鬼1232 天前
【Unity WebGL】内嵌网页与双向通信
unity·游戏引擎·webgl
zyh______2 天前
C#语法糖(按照实用性排序)
unity·c#
avi91112 天前
[AI教做人]CinemachineCamera 各项调整配置参数入门 + Profiler
unity·游戏开发·camera·cinemachine·visual camera·镜头配置
2zcode3 天前
基于MATLAB图像处理的金属表面缺陷检测与工业量测系统设计与实现
图像处理·数码相机·matlab
sali-tec3 天前
C# 基于OpenCv的视觉工作流-章93-YOLO手部姿态
图像处理·人工智能·数码相机·opencv·yolo·计算机视觉
郝学胜-神的一滴3 天前
[简化版 GAMES 101] 计算机图形学 16:纹理走样、Mipmap、三线性插值、各向异性过滤原理全解
unity·游戏引擎·godot·图形渲染·three.js·opengl·unreal
吴梓穆4 天前
untiy TextMeshPro (TMP) text 操作 中文字符集 字体材质操作(添加纹理 添加描边 添加阴影)
unity