How to rotate an object in Roblox without affecting its CFrame

You can write your topic however you want, but you need to answer these questions:

  1. What do you want to achieve? Keep it simple and clear!
    I want to rotate an object in roblox without affecting its registered orientation.

  2. What is the issue? Include screenshots / videos if possible!
    I am trying to make an R15 Morph System using welds, but every time I weld the object, the individual morph parts are perfectly backward. I am assuming this is because their inserted orientations are wrong. I need a way to rotate the morph around 180 degrees, without affecting its CFrame orientation. In other words, I need to make it so that the morphs CFrame orientation for (0, 0, 0) is rotated in the correct way instead of having to set it to (0, 180, 0). For further understanding, here is the relevant part of my morph script to this problem:

  3. What solutions have you tried so far? Did you look for solutions on the Developer Hub?
    I can not find any solutions, as my specific search words don’t find a match. I have tried rotating the object, but it still affects orientation.

Any help at all on either the CFrame and orientation problem, or a general directional fix for the morph parts is very appreciated. Thanks!

2 Likes

That is just not possible, you can try to store the Orientation separately in a variable, or rotate it on the client, but otherwise its not possible.

1 Like

The idea of rotating an object without modifying the physical properties is not possible. Do what @JAcoboiskaka1121 said, it sounds good

2 Likes

Would the alternative be to reimport the mesh or somthing? There definetlly has to be a way tp reconfigure what is considerd the front of the mesh.

1 Like