From aaa87cc858e810b0d896372e16d105d9bcc14097 Mon Sep 17 00:00:00 2001 From: Nick Date: Sun, 6 Nov 2022 18:41:01 -0500 Subject: [PATCH] Fix rotation on stock planets --- NewHorizons/Builder/Props/DetailBuilder.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NewHorizons/Builder/Props/DetailBuilder.cs b/NewHorizons/Builder/Props/DetailBuilder.cs index cfb953ab..a3e3d4b4 100644 --- a/NewHorizons/Builder/Props/DetailBuilder.cs +++ b/NewHorizons/Builder/Props/DetailBuilder.cs @@ -130,7 +130,7 @@ namespace NewHorizons.Builder.Props if (detail.alignToNormal) { // Apply the rotation after aligning it with normal - var up = go.transform.InverseTransformPoint(prop.transform.position).normalized; + var up = (prop.transform.position - go.transform.position).normalized; prop.transform.rotation = Quaternion.FromToRotation(Vector3.up, up); prop.transform.rotation *= rot; }