Complete Maya programming an in-depth guide to 3D fundamentals, geometry, and modeling. Volume II Volume II /

David Gould's acclaimed first book, Complete Maya Programming: An Extensive Guide to MEL and the C++ API, provides artists and programmers with a deep understanding of the way Maya works and how it can be enhanced and customized through programming. In his new book David offers a gentle, intuit...

Descripción completa

Detalles Bibliográficos
Autor principal: Gould, David A. D. (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: San Francisco, CA : Morgan Kaufmann Pub c2005.
Colección:Morgan Kaufmann series in computer graphics and geometric modeling.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627110506719
Tabla de Contenidos:
  • 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 VectorsChapter 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 SurfacesChapter 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