type
status
date
slug
summary
tags
category
icon
password
前言:
在制作剧情的时候时候,美术需求是在Maya中制作好相机的镜头动画,导入到游戏中使用。 游戏中的过场动画是用Slate插件制作,其中旋转动画曲线只支持欧拉角的曲线,需要做工具导入到Slate中,但是导入的AnimationClip拿到的是四元数的曲线,工具需要全自动导入,就需要解决这个问题。
📝 导入代码
首先把Unity的C#源码中的一个internal类拷贝到工程中,代码如下:UnityCsReference/Editor/Mono/Animation/AnimationWindow/RotationCurveInterpolation.cs at master · Unity-Technologies/UnityCsReference (github.com)
然后使用以下代码就能获取到欧拉角的旋转曲线,clip为AnimationClip:
- Author:有理fan
- URL:https://unifan.top/article/fec2ce81-4725-4d39-a08c-9ca6d08a5594
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!