粉丝3
关注 0
获赞 5
将 3Dmax 镜头 摄像机 动画导入 unity3d u3d 的方法教程

[U3D] 将 3Dmax 镜头 摄像机 动画导入 unity3d u3d 的方法教程

 !heats_icon! [复制链接]
7379 8 5 50 5年前 举报
关于3DMAX 摄像机动画导到UNITY中。目前网上有种解决方案是:用“自由相机”做动画,再将动画正确导入UNITY里。
这种方法导出时会比较简单,但是制作过程有时却不如直接用“目标相机”方便。
(当“自由相机”观察对象会动的情况,“自由相机”在运动过程中无法像“目标相机”那样一直对着观察对象。如果手调K帧就得不时的去转摄像机,制作不便。)
————————————————————————————————————————————————————————————————————

MAX“目标相机”动画导出到UINTY中的方法。

原理分析:
“自由相机”的关键帧是有Rotation 一项的;
“目标相机”的关键帧却是Roll,下边还多一个Look At Target的项目。
UNITY不认Roll这项参数,应该就是导不成功的原因所在吧。

要把“目标相机”正确导出,得有个方法把Roll的参数转化为Rotation
目标相机自由相机.png
MAX菜单档——动画项——约束中,有个叫注视约束的功能。
做个试验:BOX加“注视约束”后,运动面版参数里Rotation这项并没有变成Roll。变灰没事,只要有Rotation信息就有可能正确导出了。我们的任务就从“把动画直接从摄像机中取出”,转化为“将摄像机动画整合到一个BOX后取出”。

核心问题分两步走。
1BOX从摄像机运动中取出运动路径动画的位移关键帧信息。

2、让BOX注视与“目标相机”同样的注视目标(那个小方块)后(此时BOX应与目标摄像机完全同步),再把Rotation动画关键帧塌陷出来。
——————————————————————————————————————————————————————————————————————————

具体步骤见附件,赚点币花{:6_220:}



5
点赞
0
打赏
50
添加到收藏夹

1

点击复制链接

使用微信扫码分享
一次扣10个券
全部评论8
您需要登录后才可以回帖 登录 | 立即注册

max里边的步骤都能看明白也能跟着制作,就是导入unity之后,说“要转几个90度”,这个没有交代清楚。。最后导入unity,还是无法实现。楼主最好把这个说清楚吧
2年前
回复

使用道具 举报

没有比录制视频来的真诚,打文字时间都可以录制完了,而且也高估自己描述能力和读者的理解能力了吧
2年前
回复

使用道具 举报

这步骤讲解做的太糙了
2年前
回复

使用道具 举报

在untiy里面是怎么操作的?
2年前
回复

使用道具 举报

看不懂附件~~~能教的更详细点吗 而且我不是英文版本 更看不懂
3年前
回复

使用道具 举报

感谢分享!
4年前
回复

使用道具 举报

zygj  
Journey_min 发表于 2019-4-11 17:31
注视完 box在疯狂的抽搐

你指的是在原地乱转吗? 注视只解决朝向问题。
先得把运动路径转化并拾取。
位移先对了,转动再对,就不会是抽搐了。

4年前
回复

使用道具 举报

注视完 box在疯狂的抽搐
5年前
回复

使用道具 举报