KhronosGroup / KhronosGroup/OpenCOLLADA
Constant nonzero angle animations are not exported from 3ds max.
- Dominant language
- C++
- Stars
- 679
- Forks
- 260
- PR merge metrics
- No merged PRs in 30d
Description
What steps will reproduce the problem?
1. Open attached Bug.max file.
2. Notice (in Curve Editor) that there are three animation curves for Bone2: constant angle 180 degrees along X, constant angle 180 degrees along Y and "varaible" angle from 0 to 50 degrees along Z axis.
3. Export with animation sampling enabled.
What is the expected output? What do you see instead?
There should be (in exported .dae file) animation channels for all three axes (or equivalent of them) but instead only animation for rotation along Z axis is exported.
Interesting thing is that after assigning "Euler X Y Z" controler, animation was exported properly (3 rotations were replaced by one along Z from 180 to 230 degrees).
What version of the product are you using? On what operating system?
OpenCOLLADA 3ds Max 1.3.0.rc (in file though it is still reported as 1.2.5?), 3ds max 2010 32bit, Windows 7 x64
Please provide any additional information below.
Animation was created using Auto Key feature.
Migrated from http://code.google.com/p/opencollada/issues/detail?id=102
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the 3ds Max export path and animation sampling behavior described in the reproduction steps, using the attached Bug.max file if available. Compare the exported .dae against the three constant or variable rotation curves; done means animation channels are exported for all three axes, or an equivalent combined rotation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- computer-graphics
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100