6to15 converts animations from R6 to R15, and back, or to and from any other custom rig with any Motor6D
offsets, with complete accuracy and support for CurveAnimation
s. Drone’s plugin converts animations from R15 to R6 only, and while I cannot speak for the accuracy of his converter-the code looks fine at a glance-it does not support CurveAnimation
s at all. In Drone’s own words, his converter is “not actually a useful tool”.
Ohhhhh!!! I’ll give this one a try. I’ll review it when i use the converter
Some fat emotes can crash your plugin
Like Burberry Lola Attitude - Nimbus
EDIT : I got it worked after 5 minutes, also could you add an “auto” option or preset.
Which convert automatically the most common set :
Head → Head
LowerTorso → Torso
UpperLeftArm → Left Arm
UpperRightArm → Right Arm
UpperRightLeg → Right Leg
UpperLeftLeg → Left Leg
Thanks for making this great plugin!
The calculations this plugin does are pretty heavy. There are definitely optimizations to be made, but I do not know how much they would help, and I have no plans to optimize anything because these conversions are not meant to occur at runtime, so no player would ever benefit from them being faster. Regardless, every conversion should finish eventually, as you figured out, and the majority of animations will convert instantly, (at least with my mid-end computer specs).
Regarding your question about rig bindings, that menu you posted a screenshot of should only ever appear if your conversion involves a custom rig. In the “Source Rig” and “Target Rig” fields, only use the custom rig (“Select…”) option if your rig has non-standard Motor6D
values, or if your limbs are named differently. If you convert between the built-in rig options, the bindings menu will be skipped.
To be honest, I could just edit the animation afterwards to make the limbs bend. But this is still awesome, thank you so much for sharing!
Very useful plugin.
Would --!native
help with the calculation speed?
Good idea, but my testing shows that there is no measurable speed difference between native and non-native code with the converter module. I’ve updated the plugin to include --!native
in case it does help on other people’s machines, but even then I do not know if plugins have native code support in the first place.
This plugin is awesome! Thank you so much for creating this plugin!
Sorry I’m a bit late but you could probably do the math in parallel so it doesn’t block up the main thread. Or you could calculate the amount of keyframes in the animation and if it goes over a threshold you can wait for the next frame after every 100 keyframes or something to give the main thread short breaks.
Sorry, but could you write out what the steps are for actually using this plugin?
I can’t figure out how to use it correctly
it is currently down.
404 Not available
: ( I need this plugin, can someone re-publish it or send me file?
It seems that OP’s account got deleted or something? Trying to view his profile results in a 404, so that sucks.
If you view the asset, it shows a 404, but you can still use game:GetObjects()
in Studio to get the plugin source.
TYSM, I will try this now! Sadly I am banned so I cant try it at this moment
Edit: I just get “HTTP 409 (Conflict)” when I try to use GetObjects()
Does anyone have any copy they could somehow share to me?
Need a permissions to access the content.
I forgot to tick Distribute on Creator Store, my bad. You should be able to see it now.
You are a g bro appreciate you so much you so much