yehorborsuk Posted June 11, 2023 Share Posted June 11, 2023 I have a simple helicopter rig where I animate the rotation of the rotor blade. On frame 1, the value is 0, and on frame 60, it's 52000. https://i.imgur.com/hepgoiG.png Everything works correctly in Houdini. However, when I import it via FBX character import into 3ds Max, Maya, or back into Houdini using Filmbox FBX (it doesn't matter), the result is the same. The animation values do not start from 0 to 52000 but from 0 to 9520. If I animate the keys differently, for example, using 64354 on frame 60, the values will be different but still not matching. https://i.imgur.com/4bNjeue.png https://i.imgur.com/SbQVOo1.png I tried manually setting the keys and baking them, but the result is still incorrect. Everything else in the rig works correctly. I also created a rig using just a box and rotated it using rigpose, but the result is also incorrect. It seems that the issue lies either in the export process or with how the rigpose animation works with larger values. I need the rotation value data to set up motion blur in 3ds Max. Additionally, in another shot, there is slow motion, and it's important for all values to match correctly so that I don't have to animate the rotor blades separately in 3ds Max. Interestingly, the blade's position matches after the export, but the actual value decreases in some unknown logic - https://i.imgur.com/LWFtDbM.gif Before the export, in the second frame, the value is 881.356. Afterward, it becomes 161.356 (which is 360 + 360 + 161.356). It reduces by a full 2 rotations. In the fourth frame, before the export, the value is 2644.07, and after, it's 484.068. At this point, I can't see any logic behind it. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.