Version: SU/AAU/WU XX - 1.XX.XX.X SU 15 - 1.37.19.0
Frequency: Once/Rarely/Frequently/Consistently Consistently
Severity: Low/High/Blocker Low
Context: What package? In edition or mounted from Community? In main menu or in flight? etc…
Scenery Editor
Bug description:
If you select multiple PaintedLine objects and rotate them together, they do not rotate about a common point correctly. This does seem to work with other objects, but not PaintedLines.
I have an example project included in the Attachments section with the word “HELLO” written in PaintedLines. Doing a repro of this is as simple as extracting and opening that project and rotating the entire word “HELLO” at the same time using the “heading” field in the Gizmo. However, if you want a real-world example, I am including some screenshots, also in the Attachments section, of how this affected me in a World Hub airport I am editing.
Repro steps:
- Download, extract, and open the attached PaintedLine-move-test.zip file in the Scenery Editor (or edit an airport in the SDK and put in some PaintedLines). If using my file, you can start a flight at airport 00AA and spawn at the only parking spot in the airport, which is where I drew the PaintedLines in the project.
- Select multiple PaintedLines. (In my project, you can select everything spelling the word “HELLO”.)
- In the Gizmo, select the “heading” (which should default to -0.000007) and then change the leading -0 to -180. (Or you could do -90, but the bug is even more apparent when you do -180.)
Expected result:
The word “HELLO” would be rotated 180° around a common point:
- The “H” should be on the right now, and the “O” on the left.
- All parts that were previously connected to each other (for example, the lines on the “H” and the middle bar of the “E”) should still be connected to each other in the right place(s).
Observed result:
The word “HELLO” does not spell “HELLO” upside-down, as expected:
- The “H” is still on the left, instead of on the right, and the “O” is still on the right, instead of on the left.
- Lines that were previously connected are now disconnected from each other. For example, the “H” has now exploded, and the middle bar in the “E” is now separated from the other line. (See attached screenshot.)
Attachments:
Test SDK project for you to open that contains the “HELLO” PaintedLines in the following screenshots:
PaintedLine-move-test.zip (7.7 KB)
The contents of the “HELLO” project:
In the Gizmo, select the “heading” field:
And change the leading -0 to -180:
“HELLO” scrambled up. The “H” should be on the right and the “O” on the left, and the PaintedLines that were touching before should still be touching.
Real-world example (project not included, just screenshots):
I am working on an airport where there are a bunch of parking spaces, and on that same ramp, there are several identical parking spaces at a 90° angle to these.
If you select and rotate everything 90° (and note that I rotated the camera 90° to make it easier to see), you can see that the PaintedLines did not rotate appropriately. The red “hat” lines above the parking spaces in the first screenshot are now at the bottom and far from the parking spaces. The white “boxes” that were previously below the red PaintedHatchedAreas are now above them. The yellow PaintedLines that used to line up with the blue TaxiwayPoints like this: ( ) no longer line up with the blue TaxiwayPoints, and they now look like this: ) ( .
Private attachments: Send a PM to @PrivateContent with the link to this topic and the link to download your content