UsdToKatana
This node lets you convert upstream USD data into Katana data for rendering or editing the scene using Katana’s range of Geolib nodes.
Note: The KatanaToUsd node converts Geolib data to USD data without the need to bake out layers, enabling you to handle multiple data types. Complete the USD “round-trip” alongside UsdToKatana node, so you can leverage Katana’s pre-existing artist tools and convert back to USD data afterwards if you so wish.
Inputs
| 
                                                                     Connection Type  | 
                                                                
                                                                     Connection Name  | 
                                                                
                                                                     Function  | 
                                                            
| input | in | The incoming scene graph data that the node will operate on or modify. | 
Controls
| 
                                                                     Control (UI)  | 
                                                                
                                                                     Default Value  | 
                                                                
                                                                     Function  | 
                                                            
|---|---|---|
| 
                                                                     deactivatePrims  | 
                                                                
                                                                     enabled  | 
                                                                
                                                                     Specify the prim path(s) below which all USD data is loaded (including the specified paths).  | 
                                                            
| 
                                                                     isolatePath  | 
                                                                
                                                                     n/a  | 
                                                                
                                                                     Load only the USD contents below this prim path.  | 
                                                            
| 
                                                                     motionSampleTimes  | 
                                                                
                                                                     n/a  | 
                                                                
                                                                     Specifies the motion sample times to load. The default behavior is no motion samples, and load only the current time 0.  | 
                                                            
| 
                                                                     instanceMode  | 
                                                                
                                                                     expanded  | 
                                                                
                                                                     When set to expanded, instances are loaded as though the children of parent primitives were there naturally. When set to sources and instances, parents of instanced primitives are created under a sibling of /world named /instances.  | 
                                                            
| 
                                                                     usePurposeBasedMaterialBinding  | 
                                                                
                                                                     No  | 
                                                                
                                                                     When enabled, it allows you to specify material bindings to be loaded in for objects with a purpose tag from the USD stage. When disabled, Katana will load in the whole USD scene with all material bindings resolved. Note: For more information, see USD Glossary: Purpose.  | 
                                                            
| 
                                                                     prePopulate  | 
                                                                
                                                                     enabled  | 
                                                                
                                                                     Enable to load all payloads and pre-populate the stage. (Assuming the entire stage will be needed). Enabling this is more efficient since USD can use its internal multithreading.  | 
                                                            
| 
                                                                     verbose  | 
                                                                
                                                                     disabled  | 
                                                                
                                                                     When enabled, the information generated during USD scenegraph generation is output to the command line.  | 
                                                            
| 
                                                                     evaluateUsdSkelBindings  | 
                                                                
                                                                     enabled  | 
                                                                
                                                                     Enable to apply skinning to each prim that is bound to a skeleton.  |