Progress Update #28
Better and Worse at the Same Time I had two main tasks for this sprint: to transition the celestial body highlights to be world-space widgets, and to implement the ability to add an remove entire celestial bodies from the world. World-Space Widgets The reason I wanted to make the widgets world-space (WS) was because of the distortion that happens to objects that are at the edge of your FOV. This distortion made the highlights misalign when at the edge of the screen, even when they were at the perfect position on the center of the screen. Center of Screen Edge of Screen The quickest way I could think of remedying this was to put the widgets in the same domain as the planets. This came with lots of unforeseen consequences even though the original problem was fixed. Problem 1: Input Now that the widgets were in WS I still needed to be able to interact with them. The solution provided by Epic was to u...