当前位置: 首页 > news >正文

【业务框架】3C-相机-Cinemachine

概述

插件,做相机需求,等于相机老师傅多年经验总结的工具

Feature

  • Transform:略
  • Control Camera:控制相机参数
  • Noise:增加随机性
  • Blend:CameraBrain的混合列表指定一个虚拟相机到另一个相机的过渡,这个过程是自动的,CameraBrain在做虚拟相机切换的时候调用指定的设置做混合
  • 多相机协作:把多个虚拟相机合并成一个,或者根据需要选择最适配的某个
  • 拓展虚拟相机:继承CinemachineExtension,给虚拟相机添加额外的功能
  • 移动路径:[Cinimachine] Path, Smooth Path, Dolly Cart
  • Impluse
    • 做相机抖动效果,提供了一系列组件可以设置参数完成动画
    • 使用GenerateImpulse方法触发
    • 震屏用这个好使
    • CinemachineImpulseSource + CinemachineImpulseListener
    • CinemachineImpulseListener是一个虚拟相机拓展类

组件

  • CameraBrain:必须加到带有Camera的对象上
  • VirtualCamera:加GameObject上,用来控制相机
  • CinemachineFreeLook:用于做第三视角游戏
  • MixingCamera:做两个VirtualCamera之间的动画融合

案例

  • 用作第一视角,第三视角游戏的相机
  • SLG游戏使用这个做相机移动、镜头动画
  • 做剧情动画,这个插件支持timeline用

源码分析

过一下,了解思路即可

CameraBrain

VirtualCamera

CinemachineFreeLook

Impluse

参考资料

https://www.youtube.com/watch?v=537B1kJp9YQ

相关文章:

  • React 第五十六节 Router 中useSubmit的使用详解及注意事项
  • 数据库SQLite基础
  • 集成电路设计:从概念到实现的完整解析优雅草卓伊凡
  • git commit 执行报错 sh: -/: invalid option
  • webui无法注册如何配置
  • CAU人工智能class7 迁移学习
  • 《100天精通Python——基础篇 2025 第5天:巩固核心知识,选择题实战演练基础语法》
  • 第R9周:阿尔茨海默病诊断(优化特征选择版)
  • EditPlus中.nut文件自动完成--acp配置文件解释
  • 数论——同余问题全家桶2 不定方程和同余方程
  • 第三章支线一 ·原能之核:语法起源
  • k8s入门教程(集群部署、使用,镜像拉取失败网络问题排查)
  • 亚矩阵云手机实测体验:稳定流畅背后的技术逻辑​
  • 《二分图最大匹配》题集
  • LLaMA-Factory的5种推理方式总结
  • uniapp 集成腾讯云 IM 富媒体消息(地理位置/文件)
  • CRMEB 框架中 PHP 上传扩展开发:涵盖本地上传及阿里云 OSS、腾讯云 COS、七牛云
  • 【数据分析】R版IntelliGenes用于生物标志物发现的可解释机器学习
  • MongoDB慢查询临时开启方法讲解
  • MongoDB检查慢查询db.system.profile.find 分析各参数的作用
  • 滨州网站seo服务/佛山今日头条
  • 东莞网站搭建找哪里/抖音网络营销案例分析
  • 合肥专业做公司网站/做一个企业网站大概需要多少钱
  • wordpress分页目录编辑/成都网站快速优化排名
  • 国外做的比较的ppt网站有哪些/百度竞价是什么工作
  • 项目的网站是用JSP做的吗/优化营商环境心得体会个人