What is a Motar6D?

Please note: I am unsure if this is in the correct category. If it is not, please inform me in the reply area.

I have been using WeldConstraints a lot in ROBLOX Studio and I cam across something new called a ‘Motor6D’.

I have no idea what these are and how they are used so I have come to the DevForum as always to figure out what they are!

If there are any useful links feel free to post them too.

1 Like

You can always look up any Roblox class on the wiki: Motor6D | Documentation - Roblox Creator Hub

Motor6D joins two BasePart ( Part0 and Part1 ) together in an animatable way. The Transform property determines the offset between these parts. This can be set manually using RunService.Stepped or through an Animator . Models whose parts are joined by Motor6D are usually referred to as rigs, typically for Humanoid s. There are two primary kinds of rigs for Player avatars: R6 and R15.

So they’re mostly used for animations. They’re essentially identical to Weld objects: Weld | Documentation - Roblox Creator Hub

… which are completely different to WeldConstraints WeldConstraint | Documentation - Roblox Creator Hub

… which don’t have C0 or C1 properties, and so has no effect on the relative CFrames of the affected parts, other than keeping them fixed relative to each other.

1 Like

Oh that’s another question I had to ask someone. What’s the difference between a Weld and a WeldConstraint?

1 Like

It’s really easiest to just check the respective wiki pages, but AFAIK there’s no difference other than what I explained.

1 Like