Download Complete Maya Programming, Vol. II: An In-Depth Guide to 3D Fundamentals, Geometry, and Modeling (Morgan Kaufmann Series in Computer Graphics and Geometric ... Morgan Kaufmann Series in Computer Graphics) PDF

TitleComplete Maya Programming, Vol. II: An In-Depth Guide to 3D Fundamentals, Geometry, and Modeling (Morgan Kaufmann Series in Computer Graphics and Geometric ... Morgan Kaufmann Series in Computer Graphics)
File Size18.8 MB
Total Pages737
Table of Contents
                            Front Cover
Complete Maya Programming: An In-depth Guide to 3D Fundamentals, Geometry, and Modeling
Copyright Page
Contents
Preface
Chapter 1. Introduction
	1.1 Example Files
	1.2 Executing MEL Code in the Script Editor
Chapter 2. Points
	2.1 Dimensions
	2.2 Cartesian Coordinates
	2.3 Homogeneous Coordinates
	2.4 Polar and Spherical Coordinates
	2.5 Conversions
	2.6 MEL
	2.7 C++ API
	2.8 Locators
Chapter 3. Vectors
	3.1 MEL
	3.2 C++ API
	3.3 Adding
	3.4 Subtracting
	3.5 Scaling
	3.6 Length
	3.7 Distance Between Points
	3.8 Normalizing Vectors
	3.9 Dot Product
	3.10 Cross Product
	3.11 Points Versus Vectors
Chapter 4.Rotations
	4.1 Angles
	4.2 Rotations
	4.3 Orientation Representations
Chapter 5. Transformations
	5.1 Matrices
	5.2 Transforming Points
	5.3 Transforming Vectors
	5.4 Transforming Normals
Chapter 6. Transform Nodes
	6.1 Pivot Points
	6.2 Transformation Matrices
	6.3 Hierarchies of Transformations
Chapter 7. Coordinate Frames
	7.1 Up Axis
	7.2 Handedness
	7.3 Custom Coordinate Frames
Chapter 8. Polygonal Meshes
	8.1 Displaying Meshes
	8.2 Querying Meshes
	8.3 Creating Meshes
	8.4 Editing Meshes
Chapter 9. NURBS
	9.1 Concepts
	9.2 NURBS Curves
	9.3 NURBS Surfaces
Chapter I0. Subdivision Surfaces
	10.1 Concepts
	10.2 Displaying Subdivision Surfaces
	10.3 Querying Subdivision Surfaces
	10.4 Creating and Converting Subdivision Surfaces
	10.5 Editing Subdivision Surfaces
Chapter 11. Contexts (Tools)
	11.1 SelectRingContextl Plug-in
	11.2 SelectRingContext2 Plug-in
	11.3 SelectVolumeContextl Plug-in
A. Further Learning
	A.1 Online Resources
	A.2 Maya Application
B. Further Reading
	B.1 Mathematics
	B.2 Programming
	B.3 Computer Graphics
Glossary
Index
                        

Similer Documents