Home › Forums › General Questions › Linear Animation
- This topic has 9 replies, 3 voices, and was last updated 1 year, 4 months ago by xeon.
-
AuthorPosts
-
2023-04-30 at 4:18 pm #63361WebenartCustomer
Hi,
I guess that is a but, but after changing the animation curve from the default to “Linear”, it messes the animation completely.
In Blender looks great, after exporting it is just doing random stuff! if i keep it in “Bezier” it looks as it looks inside Blender.
tried also older versions of Blender, not a fix. Is anyone having this issue?
regards
Webenart | Creative Websites
webenart.com2023-04-30 at 4:53 pm #63362kdvParticipantFeel free to attach your .blend file. Nothing to answer for now…
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-04-30 at 4:56 pm #63363WebenartCustomerHere is the file
- This reply was modified 1 year, 6 months ago by Webenart.
Webenart | Creative Websites
webenart.com2023-04-30 at 8:16 pm #63372xeonCustomerI actually had the same issue and sent it to S8S and got the following response.
“Unfortunately this is not a bug, but a limitation of glTF format which can’t store Euler angles (only quaternions). Basically, the 0 and 360 rotation is the same, so the cube is motionless. To make it work you need to supply a couple of intermediate keyframes in-between.
In the future we might consider developing some non-standard extension to glTF to support such cases.”
I tried adding additional key frames and it just doesn’t work. So just have to manually adjust Bézier curves.
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com2023-04-30 at 8:47 pm #63373WebenartCustomerthank you very much i will give it a try.
Webenart | Creative Websites
webenart.com2023-04-30 at 8:49 pm #63374kdvParticipantTo make it work you need to supply a couple of intermediate keyframes
In fact it’s a working solution. With four keyframes (0°, 120°, 240° and 360°) rotation works as expected with the linear interpolation.
https://v3d.net/j2h
With three keyframes it also works but in the opposite direction…P.S. In one of my old apps, exported somewhere between 3.5.0 and 3.9.0, cyclic linear rotation works properly with just two keyframes Now, if re-exported in 4.2.0-4.3.0 it doesn’t work )))
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-05-01 at 5:59 pm #63379xeonCustomerUsing Blender 3.4.1 and Verge3d 4.3.1 you may find that after deleting the linear rotation keys that are causing a problem, the object still will not animate properly preventing even translational animation from working correctly in Verge3d 4.3.1. More testing needs to be done to see if replacing the keys, effectively over-writing the keys with new info will work but deleting them will not.
Like KDV has mentioned older files created with older version of Blender and Verge3d are working without issue and do fail when brought into 4.2 or 4.3.
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com2023-07-18 at 8:59 pm #65322xeonCustomerAdded a tutorial that provides four simple solutions.
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com2023-07-18 at 9:04 pm #65324kdvParticipantOr… just add two intermediate frames (120° and 240°)
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-07-18 at 10:11 pm #65325xeonCustomerits an option for some but for those that dont want to add additional keyframes there are alternatives.
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com -
AuthorPosts
- You must be logged in to reply to this topic.