USD Kind#

Blender now has USD Kind export support. If an object in the scene has a custom string property called “usdkind”, its value will be set as the UsdPrim’s kind at export time.

To aid in Kind authoring, a USD Kind panel has been added as part of the Omniverse Panel add-on.

Blender USD Kind Panel

Authoring Kind#

Option

Description

Kind

Kind to set on objects. If “custom” is chosen, a field will open up for a custom Kind value.

Set USD Kind

Sets the specified Kind on selected objects.

Clear USD Kind

Clears authored USD Kind value from selected objects.

Set USD Kind Auto

Sets USD Kind on all scene objects based on a heuristic (see below).

Set USD Kind Auto works based on a set of rules. Currently, the only rule applied is to add a “component” Kind to all Empty objects in the scene that do not have parents. We are interested in feedback on other rules to apply.

Exporting Kind#

In the USD Export file dialog, there are now options for exporting Kind.

Blender USD Kind Panel

If enabled, objects with authored Kinds will have those kinds reflected in the exported file. There is also a new choice under Default Prim for authoring Kind on the Default Prim at export time.

Blender USD Kind Panel