Page 1 of 1

[Idea/Request] Improved Planetary Space Graphics

Posted: Tue Nov 12, 2024 3:49 pm
by Frazbil
An idea I had for making space a little more immersive. When in orbit of a planet the planet should be visible as part of the background.

Essentially, take the existing sprite of the planet, upscale/expand it, and apply it to a Sphere model, then render it in the background as a rotating sphere. Potentially with an additional graphical layer for moving clouds and weather.

Keep it locked to the background when in orbit of a planet, then when leaving orbit to another planet. Have it slide off the bottom of the screen/fade out, and similarly have it slide in from the top when arriving.

When going to/from orbit to the planet, you could expand/shrink the image during the transition as part of the the cloud transition we have currently.

Not knowledgeable enough about Factorio's rendering engine to know how possible this is, but a nice idea nonetheless.

Re: [Idea/Request] Improved Planetary Space Graphics

Posted: Sun Nov 17, 2024 11:10 am
by BraveCaperCat
Frazbil wrote: Tue Nov 12, 2024 3:49 pm An idea I had for making space a little more immersive. When in orbit of a planet the planet should be visible as part of the background.

Essentially, take the existing sprite of the planet, upscale/expand it, and apply it to a Sphere model, then render it in the background as a rotating sphere. Potentially with an additional graphical layer for moving clouds and weather.

Keep it locked to the background when in orbit of a planet, then when leaving orbit to another planet. Have it slide off the bottom of the screen/fade out, and similarly have it slide in from the top when arriving.

When going to/from orbit to the planet, you could expand/shrink the image during the transition as part of the the cloud transition we have currently.

Not knowledgeable enough about Factorio's rendering engine to know how possible this is, but a nice idea nonetheless.
Factorio's rendering engine is completely 2D and doesn't support "model" or "Sphere". Though I get your point.