将 3Dmax 镜头 摄像机 动画导入 unity3d u3d 的方法教程
关于3DMAX 摄像机动画导到UNITY中。目前网上有种解决方案是:用“自由相机”做动画,再将动画正确导入UNITY里。这种方法导出时会比较简单,但是制作过程有时却不如直接用“目标相机”方便。(当“自由相机”观察对象会动的情况,“自由相机”在运动过程中无法像“目标相机”那样一直对着观察对象。如果手调K帧就得不时的去转摄像机,制作不便。)————————————————————————————————————————————————————————————————————MAX“目标相机”动画导出到UINTY中的方法。
原理分析:“自由相机”的关键帧是有Rotation 一项的;“目标相机”的关键帧却是Roll,下边还多一个Look At Target的项目。UNITY不认Roll这项参数,应该就是导不成功的原因所在吧。
要把“目标相机”正确导出,得有个方法把Roll的参数转化为Rotation。在MAX菜单档——动画项——约束中,有个叫注视约束的功能。做个试验:BOX加“注视约束”后,运动面版参数里Rotation这项并没有变成Roll。变灰没事,只要有Rotation信息就有可能正确导出了。我们的任务就从“把动画直接从摄像机中取出”,转化为“将摄像机动画整合到一个BOX后取出”。
核心问题分两步走。1、BOX从摄像机运动中取出运动路径动画的位移关键帧信息。
2、让BOX注视与“目标相机”同样的注视目标(那个小方块)后(此时BOX应与目标摄像机完全同步),再把Rotation动画关键帧塌陷出来。——————————————————————————————————————————————————————————————————————————
具体步骤见附件,赚点币花{:6_220:}
max里边的步骤都能看明白也能跟着制作,就是导入unity之后,说“要转几个90度”,这个没有交代清楚。。最后导入unity,还是无法实现。楼主最好把这个说清楚吧 没有比录制视频来的真诚,打文字时间都可以录制完了,而且也高估自己描述能力和读者的理解能力了吧 这步骤讲解做的太糙了 在untiy里面是怎么操作的? 看不懂附件~~~能教的更详细点吗 而且我不是英文版本 更看不懂 感谢分享! Journey_min 发表于 2019-4-11 17:31
注视完 box在疯狂的抽搐
你指的是在原地乱转吗? 注视只解决朝向问题。
先得把运动路径转化并拾取。
位移先对了,转动再对,就不会是抽搐了。
注视完 box在疯狂的抽搐
页:
[1]