2
$\begingroup$

I found a blender 3d model that I would like to use in the game I'm making, however, it's front is at 45' angle relative to it's local axis (see the attached picture). The game engine I'm using (Unity) is using the local axis to determine the front of the object when moving it and as a result the ship "drifts sideways" instead of moving forward.
Is it possible to rotate all the meshes of the ship relative to their local axis?

ship not facing forward

$\endgroup$
3
  • $\begingroup$ Have you applied the objects scale and rotation already? shortcut: CTRL + A $\endgroup$
    – Delagone
    Commented Dec 5, 2016 at 13:39
  • $\begingroup$ Can you upload your blend using blend-exchange.giantcowfilms.com ? $\endgroup$ Commented Dec 5, 2016 at 14:50
  • 1
    $\begingroup$ Thank you @Delagone, CTRL +A -> Apply Rotation did the trick. Additionally I had to rename the object in Unity because it was saving old rotation somewhere (probably meta files). If you will post your comment as answer I'll mark it as accepted. The original blend can be found here: opengameart.org/content/ship (The axis there are already like this). $\endgroup$
    – IlmarsL
    Commented Dec 5, 2016 at 15:32

1 Answer 1

1
$\begingroup$

Applying the rotation will solve this issue.

Shortcut: CTRL + A

This will make the rotation to be equivalent to 0 degrees in each plane. The selection will not be rotated, the current rotation will be considered to be the default rotation.

enter image description here

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .