> [!abstract] Summary > **Prim Type reference for Solaris Scene Graph** — Scope vs Xform (can-write-data distinction), Descendant counts, Kind (assembly / component / subcomponent), leafs, and the colour-coding legend in the Scene Graph Tree. > [!info] Official reference > [SideFX docs — Scene Graph Tree](https://www.sidefx.com/docs/houdini/ref/panes/scenegraphtree.html#saved_searches). --- # Prim Types ![[file-20241021191132646.png|375]] | Prim Type | Behaviour | |---|---| | **Scope** | Cannot write data — purely organisational (no transform). | | **Xform** | Writes transform — use for anything that needs to move. | - **Descendant** — number of child prims under this prim. --- # Kind ![[file-20241021191109045.png|375]] The **Kind** metadata classifies a prim's role in the asset hierarchy: `group`, `assembly`, `component`, `subcomponent`. See [[../../../../PROTOCOL/USD/Notes/USD KNOWLEDGE/USD terms and definitions|USD Terms & Definitions]] for the full definitions. ![[file-20241021232503219.png|425]] ![[file-20241021232557297.png|425]] ## Display the Kind column ![[file-20241021191342790.png|300]] --- # Leafs ![[file-20241021194029182.png]] --- # Color Coding To display the colour-coding legend in the Scene Graph Tree: ![[file-20241021232839946.png]] --- # 🔗 Related - [[../SOLARIS MOC|SOLARIS MOC]]. - [[SOLARIS Scene graph details|SOLARIS Scene Graph details]]. - [[SOLARIS GEOMsubset|GEOMsubset]] — sub-mesh material assignment. - [[../../../../PROTOCOL/USD/Notes/USD KNOWLEDGE/USD terms and definitions|USD Terms & Definitions]]. - [[../../../../PROTOCOL/USD/Notes/USD KNOWLEDGE/6.30 USD Theory|USD Theory]] — prims, layers, opinions.