unity制作和输出摄像机环绕动画
1,需要用到两个官方插件Cinemachine以及Recorder
2,第一步设置摄像机,创建一个虚拟相机CM vcam1,这时主摄像机会自动加载Cinemachinebrain组件,并指定CM1
3,设置CM1的参数,创建空物体命名为target,将CM1里Look At指定target,此时摄像机会始终以target为中心,如果将Follow也设置成target,那么target会和摄像机保持相对移动,和字面意思一样摄像机成了target的子物体。通过这两点,我们可以极大的控制主摄像机的属性,但是如果想做出丝滑的环绕动画,很显然光靠手动k帧去调整摄像机的位置不太现实,最终的效果肯定会比较生硬
4,所以选择创建摄像机轨道,新建空物体命名为Dolly,添加cinemachinesmoothpath组件,它可以通过控制点来在场景中画出任意的曲线,我们把CM1中的Body改成Tracked Dolly,并把制作的Dolly指定给Path,注意打开AutoDolly,Follow选择跟随main camera,此时摄像机会被锁在摄像机轨道上,再去k帧摄像机就会沿着轨道运动
5,另一种不k帧的方式是轨道车,在main camera里添加组件Cinemachine Dolly cart,将path指定为制作的Dolly,然后我们给speed一个值,点击play,摄像机就会沿着轨道匀速运动起来,并且运动过程中始终看向target
6,如果我们想要在前进过程中实现目标中心的转变,需要给target k帧来实现
7,导出,我们需要新建空物体命名为TimeLine,打开Timeline窗口,选中空物体create,接着创建Recorder Track,右侧添加RecorderCilp,Clip的长度就是输出视频的长度,选择clip在属性面板中调整输出格式,分辨率大小,输出位置,点击play就可以输出最高4k的视频了(建议直接在TimeLine进行摄像机和target k帧)
8,到此我们已经可以制作导出丝滑的任意曲线的环绕动画,并且是完全可控的,如果有更好的办法,欢迎讨论
unity制作和输出摄像机环绕动画相关推荐
- Unity制作简单的精灵图动画(新手向)
使用精灵图制作动画步骤: 1.精灵图准备 2.制作动画 一.精灵图导入与切割 第一种情况:导入的是已经切割好的精灵图,请直接跳动到二 第二种情况:导入的是需要切割的精灵图,需要切割,切割步骤: 1按照 ...
- Unity 制作简单的任务动画
Unity 制作简单的任务动画 1.添加人物模型到unity 我使用的是unity store中的免费模型: https://assetstore.unity.com/packages/3d/char ...
- 如何使用unity制作雷达探测目标效果动画
如何使用unity制作雷达探测目标效果动画 如何用unity制作动画或者可以展示的软件 因为如今许多制作软件的引擎,虚幻,unity,寒霜等,unity更加便捷. 在官网www.unity3D.com ...
- Unity制作GIF动画播放组件
Unity制作GIF动画播放组件(无需System.Drawing) 效果图 封装后的组件效果 使用方法 Is Play On Start:自动播放 Path: GIF路径 Is Use Fixed ...
- 【游戏开发实战】使用Unity制作像天天酷跑一样的跑酷游戏——第一篇:人物动画序列帧
文章目录 一.前言 二.创建工程 三.导入序列帧图片素材 四.设置图片格式 五.切割序列帧 六.制作序列帧动画 七.运行效果 一.前言 嗨,大家好,我是新发,今天是大年初一,大家牛年快乐,牛气冲天. ...
- 【游戏开发实战】使用Unity制作像天天酷跑一样的跑酷游戏——第二篇:使用Animator控制跑酷角色的动画状态切换
文章目录 一.前言 二.制作一段跳.二段跳动画 三.编辑动画控制器 四.运行效果 一.前言 嗨,大家好,我是新发,今天是大年初二,大家牛年快乐,牛气冲天. 我打算写一篇使用Unity制作像天天酷跑一样 ...
- Unity制作2D动作平台游戏视频教程
Metroidvania工具包:打造统一的2D行动平台 流派:电子学习| MP4 |视频:h264,1280×720 |音频:AAC,48.0 KHz 语言:英语+中英文字幕(根据原英文字幕机译更准确 ...
- 零基础教你Unity制作像素鸟游戏 【文末源码】
爆肝三天终于写完了,一文教你从零开启Unity制作像素鸟游戏 前言 一,新建目录 二,制作材质 三,场景搭建 四,创建地图 五,制作管道 六,创建主角 七,小鸟动起来 八,游戏状态控制 九,摄像机跟随 ...
- Unity制作第三人称射击游戏-成为创新游戏开发者学习教程
用Unity游戏引擎学习和制作第三人称射击游戏-成为创新游戏开发者- TPS战地克隆 你会学到什么 Unity 3D游戏开发 如何打造TPP第三人称射击游戏 第三人控制者 第三人称动画 第三人运动控制 ...
最新文章
- 在线代码格式化,在线JSON校验格式化
- 涨姿势:另类的表情域名赚钱大法!!
- Kmeans算法介绍及其实现
- adxl276怎么添加到proteus中_奶粉中的营养强化剂和食品添加剂是怎么一回事?
- 系统通知并发问题_玩转Java高并发?请先说明下并发下的惊群效应
- 一般向量空间的基变换_MIT—线性代数笔记30 线性变换及对应矩阵
- python 编译器_Python教程:编译器与解释器
- phpcount数组报错_joomla中的PHP错误警告:count():参数必须是实现Countable的数组或对象-问答-阿里云开发者社区-阿里云...
- php毕业综合实践报告范文,php毕业实习报告
- java fastfds操作文件
- 记录一下matlab画雷达图
- win10如何局部截图
- matlab里面fig文件坐标轴名称单位,MATLAB如何提取fig文件中的xyz坐标值
- Java基础——对象和类1(面向对象基本概念)
- ADS5517IRGZ 德州TI 11 位、200MSPS 模数转换器 (ADC)
- 从龟速 11s 到闪电 1s,详解前端性能优化之首屏加载
- 判断图片色彩模式 CYMK || RGB
- 万达商管再闯IPO大门
- ofo遭遇巨额索赔,共享单车告别“野蛮增长”?
- android的searchview焦点,Android how to focus ActionBar searchView
热门文章
- Mega2560(Arduino)Bootloader烧录指南
- JAVA 变量
- 《Python编程快速上手——让繁琐的工作自动化》读书笔记3
- word图文混排复制到TinyMCE图片不显示
- 南京信息工程大学第十届程序设计大赛试题
- Nuxt - 自定义页面布局,<Nuxt /> 个性化多套模板(一个项目内既要有用户正常浏览的普通页面,又要存在后台管理系统布局的页面)
- 玩转OSGI-ApacheFelix(一)框架启动部署
- javascript网页自动填表_javascript 自动填写表单
- CAD图纸打印文字显示空心怎么办?
- java动态图片_Java之简单的图片动态显示(实现类似GIF动画效果)