wacampbell, on 20 March 2021 - 06:23 AM, said:
That answer was more glib than I intended. I'll try to provide a better answer. Skipping hidden objects isn't a behavior that I personally like. I often export with objects hidden - the overlapping second and third LOD meshes for example are almost always hidden in my viewport. With this behavior I would have to remember to unhide them before export.
But many exporters work the way you describe. The obvious solution is 'make it an option'. So that means another checkbox on the UI. Documentation. Someone would probably want the setting saved with the file. .. or maybe a global setting. It raises the question if an object is hidden - what happens to its child objects. Are they included or no? Maybe thats another option on the UI. For older versions of Blender, the question of layers comes up. What if an object is on a hidden layer. Do we need to check for that case and not export if its on a hidden layer? To release it as a feature this would all have to be sorted out.
I just like to keep the public release simple - consistent behavior - easy to explain. ... and the extra work thing you mentioned.