Sold out

Mathematics for 3D Game Programming and Computer Graphics - 3rd Revised Edition

English · Hardback

Description

Read more

Klappentext MATHEMATICS FOR 3D GAME PROGRAMMING AND COMPUTER GRAPHICS, THIRD EDITION, illustrates the mathematical concepts that a game developer needs to develop 3D computer graphics and game engines at the professional level. It starts at a fairly basic level in areas such as vector geometry and linear algebra, and then progresses to more advanced topics in 3D programming such as illumination and visibility determination. Particular attention is given to derivations of key results, ensuring that the reader is not forced to endure gaps in the theory. The book assumes a working knowledge of trigonometry and calculus, but also includes sections that review the important tools used from these disciplines, such as trigonometric identities, differential equations, and Taylor series. Each chapter ends with a summary of important concepts and several exercises. This updated third edition expands upon topics that include projections, shadows, physics, cloth simulation, and numerical methods. Preface. 1. The Rendering Pipeline. 2. Vectors. 3. Matrices. 4. Transforms. 5. 3D Engine Geometry. 6. Ray Tracing. 7. Illumination. 8. Visibility Determination. 9. Collision Detection. 10. Polygonal Techniques. 11. Shadows. 12. Linear Physics. 13. Rotational Physics. 14. Fluid Simulation. 15. Numerical Methods. 16. Curves and Surfaces. Appendix A: Complex Numbers. Appendix B: Trigonometry Reference. Appendix C: Coordinate Systems. Appendix D: Taylor Series. Appendix E: Answers to Exercises. Zusammenfassung Sooner or later, all game programmers run into coding issues that require an understanding of mathematics or physics concepts such as collision detection, 3D vectors, transformations, game theory, or basic calculus. Unfortunately, most programmers frequently have a limited understanding of these essential mathematics and physics concepts. MATHEMATICS AND PHYSICS FOR PROGRAMMERS, THIRD EDITION provides a simple but thorough grounding in the mathematics and physics topics that programmers require to write algorithms and programs using a non-language-specific approach. Applications and examples from game programming are included throughout, and exercises follow each chapter for additional practice. The book's companion website provides sample code illustrating the mathematical and physics topics discussed in the book....

List of contents

Preface.1. The Rendering Pipeline.2. Vectors.3. Matrices.4. Transforms.5. 3D Engine Geometry.6. Ray Tracing.7. Illumination.8. Visibility Determination.9. Collision Detection.10. Polygonal Techniques.11. Shadows.12. Linear Physics.13. Rotational Physics.14. Fluid Simulation.15. Numerical Methods.16. Curves and Surfaces.Appendix A: Complex Numbers.Appendix B: Trigonometry Reference.Appendix C: Coordinate Systems.Appendix D: Taylor Series.Appendix E: Answers to Exercises.

Product details

Authors John Flynt, Eric Lengyel
Publisher Delmar Publishing
 
Languages English
Product format Hardback
Released 22.06.2011
 
EAN 9781435458864
ISBN 978-1-4354-5886-4
Dimensions 195 mm x 238 mm x 43 mm
Subject Natural sciences, medicine, IT, technology

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.