Open Durandal-Thoth opened 1 month ago
At least for the volumetrics part: Would you expect parts in your sphere to always be completely filled with nebulae, or just partly / randomly populated? Because the former would probably be much easier to accommodate by just making it a pof. Furthermore, do you want more than one sphere / cube per mission? Remember, as of now, we can only have one area of volumetrics per mission, so we'd need to render all together. This is possible, but will obviously suffer from low resolution when stretched over a large area.
Completely filled, this is for ease of level editing - who wants to adjust the dimensions of their pof and export a new one each time they change the shape of a nebula?
Allowing for more than one per-mission would definitely be ideal. What's the reason they can't be rendered independently?
Similarly to how Freelancer handles asteroids and nebulae as scalable "zones" using an invisible deformable sphere/cube mesh, this proposal would introduce a sphere and cube for freelancer which can be scaled independently on all axes and, ideally, rotated.
These new boundary meshes would be able to define the dimensions of asteroid fields and volumetric nebulae which would look like this - the white ovals in the demonstration gif here are spheres which have been scaled to accomodate debris, asteroids, and nebulae throughout a game area.
https://i.postimg.cc/NFWj7cNX/flms.gif