提交 09d75ad2 编写于 作者: T Takahiro

Add comment for AnimationCurve-less node

上级 acdac7de
......@@ -2154,6 +2154,41 @@
if ( curveNode.attr === 'R' ) {
var curves = curveNode.curves;
// Seems like some FBX files have AnimationCurveNode
// which doesn't have any connected AnimationCurve.
// Setting animation parameter for them here.
if ( curves.x === null ) {
curves.x = {
version: null,
times: [ 0.0 ],
values: [ 0.0 ]
};
}
if ( curves.y === null ) {
curves.y = {
version: null,
times: [ 0.0 ],
values: [ 0.0 ]
};
}
if ( curves.z === null ) {
curves.z = {
version: null,
times: [ 0.0 ],
values: [ 0.0 ]
};
}
curves.x.values = curves.x.values.map( degreeToRadian );
curves.y.values = curves.y.values.map( degreeToRadian );
curves.z.values = curves.z.values.map( degreeToRadian );
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册