Cinemachine 是一个摄像机系统,它允许摄影师、设计师、艺术家和其他任何使用摄像机工作的人在无需编写代码的情况下创建复杂的行为。 根据 Cinemachine 的功能和用途,不同的设置适合您的项目。
- 什么是电影机? Cinemachine 是一个摄像机系统,它使摄影师、设计师、艺术家和其他任何使用摄像机的人能够在不编写任何代码的情况下创建复杂的行为。 Cinemachine 包含许多模块,这些模块可以组合起来创建从运动学到游戏中全自动摄像机系统的所有内容。 在 Cinemachine 之前,摄像机运动必须直接设置关键帧或用代码编写以创建特定的追逐运动。 创建、投票和引用需要很长时间。 借助 Cinemachine 的“智能”摄像机模块套件,可以轻松地将拍摄对象与摄像机联系起来,并像导演一样工作,通过镜头观察、构图和跟随动作。 Cinemachine 就像一支摄影师队伍,即使情况发生变化,他们也会按照给定的方向进行拍摄。
2. Cinemachine 是如何工作的? Cinemachine 不会在场景中创建新的 Unity 摄像机。 它适用于由连接到 Unity 主摄像机的 Cinemachine Brain 管理的虚拟摄像机或视频摄像机。 您可以使用关键帧为 vcam 设置动画,将它们混合在一起并创建两者的组合。 整个动画由 Cinemachine Brain 处理并应用到主摄像机。 无论您在主摄像机上拥有什么,都可以与 Cinemachine 配合使用。 把它想象成一个强大的动画系统,可以为你的主摄像头提供动力。 因为它是一个统一的系统,您可以从一种类型的相机切换到另一种类型的相机。 您可以将场景中的固定摄像机切换到关键帧摄像机以跟随角色并无缝返回。 任何组合都是可能的,可能性是无限的。
3. Cinemachine 的一些功能 Cinemachine 具有允许您创建类似电影的运动和场景过渡的功能。 Cinemachine 被设计得尽可能不显眼。 它不会使您的项目膨胀,因为您不必更换相机系统。 Cinemachine 旨在实时使用,这意味着您的项目将在您开始制作后立即上线。 这允许您在工作时更改角色、灯光和相机位置。 这将减少渲染时的等待时间,您将能够看到您的内容在制作过程中的样子。 Cinemachine 可让您创建自定义虚拟摄像机并在需要时打开它们。 当满足条件时,您可以轻松地洗牌或剪切新相机和脚本相机以某种方式工作。 例如,想象一个角色走进一个巨大的房间,并立即将相机切换到不同的视角以获得更好的拍摄效果。
4. 为什么要升级到 Cinemachine? Cinemachine 插件易于安装,并提供了一个用户友好、灵活的系统,用于从设置到动画控制您的摄像机。 它释放了 Unity 相机的潜力,并且不会增加任何额外的工作量。 Cinemachine 是一种改进项目中已设置功能的简单方法,因为它是一种非破坏性工作流程,所有组件和行为都会自动维护。 Cinemachine 存储您的电影摄影数据,而不是为 Unity 摄像机对其进行硬编码。 在优化或计算能力方面,该插件不会为您的项目增加不必要的组件或相机的负担。 它在虚拟环境中工作,您的所有相机都成为一种无缝体验。 通过 Cinemachine 提高生产力和创造力:Cinemachine 不仅可以提高生产力,还可以激发创造力。 即使在使用 Cinemachine 设置录制之后,您也可以灵活地更改录制元素而不会产生任何后果。 例如,如果您在摄像机完成后更改动画或想要加速角色,摄像机将继续按照您的指示对动作进行构图。 Cinemachine 让您可以灵活地尝试新想法。 您不再需要遵循严格的动画和布局工作流程,因为可以在相机之后进行动画更改 - 并且可以在最终动画之前引入相机。 预制作可以更快,因为动画和相机工作可以一起完成。 无需重新设计相机以尝试不同的创意。 Cinemachine 创造性地实现了电影场景中发生的有趣事故类型。 当您可以告诉相机您想要什么类型的构图,然后将它或您的角色拖到任何地方时,它既快速又简单,“如果怎么办?”拍摄和块。
原帖于 2020-05-01 10:41:00。