Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rotating a part in the VAB flipping the model #231

Open
Rodg88 opened this issue Jun 12, 2024 · 2 comments
Open

Rotating a part in the VAB flipping the model #231

Rodg88 opened this issue Jun 12, 2024 · 2 comments
Labels
kspBug Identified KSP issue

Comments

@Rodg88
Copy link

Rodg88 commented Jun 12, 2024

Visible on parts with asymmetric textures like the stock mk2 rocket fuel fuselage.
In this video, I've just pressed w 4 times, and after two presses, a 180 degree rotation, the black stripes are still showing on the same side as on the initial position, except the part is upside down.

KSP_x64_joUl7BXSlT.mp4

I've also had it happen after rolling right with e once, then spinning the part with d. In this video I press e once, then d only

KSP_x64_kaU5d3k6hD.mp4

Attached parts are rotated correctly.

It's more of an issue with more asymmetric parts like this X-15 fuselage, where the tan lines near the rear should be on the bottom, but rotating it around they will occasionally swap to the top. It even stops happening after a while too (0:25+ in this video it stops happening).

KSP_x64_dt5wrtfvTG.mp4

And after it's been flipped, the transform-based nodes are also flipped - though the attached fin is still on "top" (relative to the cockpit)
image

@Rodg88
Copy link
Author

Rodg88 commented Jun 12, 2024

I don't know why it doesn't affect less symmetrical parts, like the cockpits, even the mk2 in-line.

@Rodg88
Copy link
Author

Rodg88 commented Jun 15, 2024

It seems having mirrorRefAxis = 0, 0, -1 in the part cfg is what causes it. Removing it fixes the part rotation bug, but then the part attaches in mirror symmetry without flipping the symmetry partner.

@gotmachine gotmachine added the kspBug Identified KSP issue label Oct 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kspBug Identified KSP issue
Development

No branches or pull requests

2 participants