CinemachineExamples

下载好Cinemachine插件后,在CinemachineExamples下有着官方的例子,我们对这些官方例子进行简单的介绍。

1.2D Camera

在Cinemachine下有Create 2D Camera,在生成的相机中设置follow,同时注意body的设置,如下图所示


在虚拟相机中还需要添加Cinemachine confiner组件在官方文档中对其是这样解释的


大意是用来后处理虚拟相机的位置,限定虚拟相机位置到特定的范围内。

,在红线部分添加一个带有polygon collider 2D组件的物体,打勾部分是是否留边缘

最后调整一下相机与2D物体的相对位置,即可完成一个2D的相机了。

2.Blendlist Camera

在Cinemachine下有Create BlendList Camera,在BlendList Camera下默认有两个虚拟相机。其实你还可以手动添加其他虚拟相机。分别设置Blendlist下相机的照射位置,Blendlist Camera通过时间来切换不同相机的播放,如图更改时间。



3.Dolly

Dolly有两种设置,一个是轨道相机,一个是轨道物体

1.轨道相机,Create Dolly Camera With Track。系统会生成两个物体,一个是虚拟相机,一个是轨道设置。

  注意这里的Body的模式要设置为Tracked Dolly,并把刚才的轨道设置赋给Path。

   轨道设置,在Waypoints设置轨道路径,如果看不清楚可以把Width设置大一点。

2.轨道物体 Create Dolly Track With Cart,系统会生成两个物体,一个是轨道路径,和上面的一样,一个是带有Cinemachine Dolly Cart脚本的物体1,把要按轨道行驶的物体当这个物体1的子物体就可以了,并把轨道路径赋值给Path,同时设置速度即可。


4.Single follow Camera

1. 简单的跟随。这个比较简单,设置虚拟相机,并设置follow对象,如图

2.固定视角跟随。也就是国定Fov跟随,如图,在虚拟相机添加一个Cinemachine Follow Zoom组件

5.Target Group Camera。

多目标追踪相机,Create Target Group Camera。

在TargetGroup下添加Target,并可设置权重和半径,在虚拟相机中的Follow和Look At都设置为TargetGroup

并把Aim模式设置为Group Composer,如图所示。


6.FreeLook Camera。

Create FreeLook Camera,设置第三人称,比较简单,这个暂时没发现可挖掘的地方。

7.Mixing Camera

Create Mixing Camera,生成的虚拟相机子物体还有两个虚拟相机,成像是两个子虚拟相机共同的结果

,如图所示,


8.ClearShot Camera

Create ClearShot Camera ,这是一个比较强大的相机,先看官方文档解释。


ClearShot Camera可以管理一组子虚拟相机。当Live时,ClearShot会检查子相机,选择质量最好的镜头,并运行它。这可能是一个非常强大的工具,如果子相机具有CinemachineCollider扩展,他们将进行分析目标障碍场景,最佳目标距离等项目,并对其进行评估将镜头质量返回给ClearShot,然后他会选择最好的一个。您可以使用复杂的多摄像机设置了一个场景的覆盖范围,并且保证清晰目标的镜头始终可用。如果多个子相机具有相同的镜头质量,则具有最高优先级的相机将是选择。还可以把ClearShot的自相机设置为BlendList类型的相机。

,可以制作很酷的场景。

8.StateDriven Camera

Create StateDriven Camera。这也是一个比较强大的相机,我们先来看官方介绍。


大意是:激活特定镜头时主题进入特定的动画状态。更好的是,状态机的镜头之间的混合可以定制和调整为最大化的情感过渡冲击。使用Cinemachine可以建立世界级的第三人称动作冒险相机系统,例如,你可以为这样的事件创建一个独特的自由观看相机:站/走,跑,冲刺,将相应的Cinemachine自由观看摄像头链接到该动画状态,以便动画时状态会被触发,从而启动Cinemachine相机。这个想法是简单地将每个动画状态混合到正确的自由视觉相机中, Sprint的Free-Look越来越近,镜头更宽,并且有很多手持设备噪音,动臂,你现在有一台'Roadie Run'相机,这个概念已经习惯了建立一个复杂的相机装备,拥有超过40个自由镜头相机,用于角色的局部运动和战斗系统,都设置得如此之快并且实时可调。如图所示。


另外,还有个State Machine,也可以说是Custom Blends。如图

他可以设置相机间转换的时间


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值