Misc Usability Improvements
-
[ ] Scene Saving: Currently it is not possible for a user to save scene settings in HedgeGI, IE - scene specific Sky Intensity, etc. Being able to save your scene settings and work from them later would be a big boost for user experience.
-
[x] Omni Shadow Casting An option to disable shadow casting on Omnis would be useful for certain use cases.
-
[ ] Lightfield Settings/Visualization Currently Lightfield settings do not have any way for the user to intuitively understand them. Tooltips when hovering over them would be a big help. Additionally, being able to visualize the lightfield within editor can help users understand how these values work as well.
-
[ ] Lightfield Zones Currently HedgeGI generates lightfield across all geometry in the scene. If a user wants to only target areas where the player can interact, they must create an entirely separate stage import with only the required geometry. For future functionality, I believe we should have the ability for a user to designate areas where lightfield should be generated. Whether by drawing on the scene, or even through the use of simple cube volumes.
-
[ ] Material Editing While this may be outside the scope of the project, I believe that being able to modify materials within the editor and see how the changes contribute to the would be extremely useful. One major usecase would be emissive materials and their contribution to GI.
-
[x] GIAtlas Resolution Reference The ability to point HedgeGI to the Render Output List generated by GIAtlas Converter would be a big help towards cutting down on rendering times.