2.1. Maya Architecture2.1.1. Overview2.2. The Dependency Graph2.2.1. 3D Application DesignPast ApproachesMaya Approach2.2.2. The Scene2.2.3. Visualizing the Dependency Graph2.2.4. Data Flow2.2.5. Nodes2.2.6. Attributes2.2.7. Compute FunctionDependent AttributesTime2.2.8. Connecting Nodes2.2.9. DAG NodesTransforms and ShapesParentingDAG PathsThe UnderworldInstances2.2.10. Dependency Graph UpdatingPush-Pull ApproachUpdating in PracticeKeyframe Animation Updating