User guide
6 Katana Launch Modes
Launching Katana
32
Interactive Mode 32
Batch Mode 33
Script Mode 40
Shell Mode 40
Querying Launch Mode 41
7 Scene Attributes and Hierarchy
Common Attributes
43
Generating Scene Graph Data
44
Collections and CEL
45
CEL In the User Interface
46
Guidelines for Using CEL
46
Using CEL to Specify Light Lists in the LightLink Node 46
'Collect and Select' isn't a Good Test of Efficiency 46
Make CEL Statements as Specific as Possible 47
Avoid Using Deep Collections 47
Avoid Complex Rules in Collections at /root 47
Avoid Using '*' as the Final Token in a CEL Statement 47
Paths Versus Rules 48
Use Differences Between CEL Statements Cautiously 48
8 Scene Graph Generator Plug-Ins
Running an SGG Plug-in
50
ScenegraphGeneratorSetup 50
ScenegraphGeneratorResolve 51
Generated Scene Graph Structure 52
SGG Plug-in API Classes
53
ScenegraphGenerator 54
Registering an SGG Plug-in 58
ScenegraphContext 59
Providing Error Feedback 64
9 Porting Plug-ins
Introduction
68
Implications for Existing Plug-ins 68
Ops Versus Scene Graph Generators
68
Ops Versus Attribute Modifiers
69