Why are Motor6Ds so laggy?

Why are Motor6Ds so laggy when their meshes are welded onto something?

https://gyazo.com/0e4d87b5d92bcd8d601f28160ac2c26f

Example:
https://gyazo.com/a863ed6b40a03ae3dcafd0b4681499a5

Right side: non welded
Left side: welded

Anyone know why this is happening? They only stop lagging after 2-3 minutes.

1 Like

It could be your scripts. Is the game lagging itself, or just the Model?

Also, as an experience developer who has been on the platform since 2008, I impart you this wisdom: Don’t use Motor6D. Use Motor instead. It seems Motor6D is riddled with bugs. I use Motor for all my moving joints and I’ve never had one issue. Every time I’m forced to use Motor6D… some kind of headache happens.

The game is not laggy at all.

Only the model.

The scripts can’t be it because they only lag when they are welded onto something. If they aren’t, they don’t lag and it’s a solid 60 FPS on them.
In this case, I have to use Motor6D because I am more familiar with it and It’s easier for me to script with, than normal Motor.

Your using C0 and C1, right? If so, it’s a drop in replacement. I use it as a Weld even though it says Motor.

Also, you can try to use the new Constraint stuff they have going on. Seemed pretty cool and I would recommend you to learn it.

1 Like

Will do. Thanks for the information