USD Export & Import Visibility Token
USD supports an attribute for visibility,
token visibility = "invisible"
which specifies if a prim is invisible or visible.
Currently blenders exporter allows you to export or not export visible objects. If 'not' then the object is simply not exported. It would be great to have an option allowing the visibility 'if hidden' to add this token to the USD file itself, but still export the object/prim.
At the same time, it would be great if the importer allowed users to import "invisible" objects and for them to be imported into blender with their visibility set to hidden.
2 Comments
I think there again another issue is brought by Blender's rule of "hidden objects can't be selected" : if you want to export a selection of objects AND include hidden objects, Blender can't do that because it doesn't let you select hidden objects in the first place.
Maybe it could check the Object Custom Properties? The user could add a boolean property named visibility.