چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

3-D computer graphics : a mathematical introduction with OpenGL

Samuel R. Buss

قیمت نهایی

۴۹٬۰۰۰ تومان

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

نویسنده
Samuel R. Buss
سال انتشار
۲۰۰۳
فرمت
PDF
زبان
انگلیسی
حجم فایل
۷٫۴ مگابایت
شابک
9780511075391، 9780511076930، 9780511078507، 9780511204722، 9780511562075، 9780511804991، 9780521821032، 9781107136434، 9781139931038، 0511075391، 0511076932، 0511078501، 0511204728، 0511562071، 0511804997، 0521821037، 1107136431، 1139931032

دربارهٔ کتاب

This textbook, first published in 2003, emphasises the fundamentals and the mathematics underlying computer graphics. The minimal prerequisites, a basic knowledge of calculus and vectors plus some programming experience in C or C++, make the book suitable for self study or for use as an advanced undergraduate or introductory graduate text. The author gives a thorough treatment of transformations and viewing, lighting and shading models, interpolation and averaging, Bézier curves and B-splines, ray tracing and radiosity, and intersection testing with rays. Additional topics, covered in less depth, include texture mapping and colour theory. The book covers some aspects of animation, including quaternions, orientation, and inverse kinematics, and includes source code for a Ray Tracing software package. The book is intended for use along with any OpenGL programming book, but the crucial features of OpenGL are briefly covered to help readers get up to speed. Accompanying software is available freely from the book's web site. Team LRN......Page 0 Cover......Page 1 Contents......Page 8 Preface......Page 12 I: Introduction......Page 18 II: Transformations and Viewing......Page 34 III: Lighting, Illumination, and Shading......Page 84 IV: Averaging and Interpolation......Page 116 V: Texture Mapping......Page 143 VI: Color......Page 163 VII: Bezier Curves......Page 172 VIII: B-Splines......Page 217 IX: Ray Tracing......Page 250 X: Intersection Testing......Page 282 XI: Radiosity......Page 297 XII: Animation and Kinematics......Page 314 Appendix A: Mathematics Background......Page 344 Appendix B: Raytrace - Software Package......Page 357 Bibliography......Page 378 Index......Page 384 This introduction to 3D computer graphics emphasizes fundamentals and the mathematics underlying computer graphics, while also covering programming techniques using OpenGL, a platform-independent graphics programming environment. The minimal prerequisites make it suitable for self-study or for use as an advanced undergraduate or introductory graduate text as the author leads step-by-step from the basics of transformations to advanced topics such as animations and kinematics. Accompanying software, including source code for a ray tracing software package, is available freely from the book's web site. "This book is aimed at the advanced undergraduate level or introductory graduate level and can also be used for self-study. Prerequisites include basic knowledge of calculus and vectors. The OpenGL programming portions require knowledge of programming in C or C++. The more important features of OpenGL are covered in the book, but it is intended to be used in conjunction with another OpenGL programming book."--BOOK JACKET This textbook emphasises fundamentals and the mathematics underlying 3D computer graphics while also covering programming techniques using OpenGL, a platform-independent graphics programming environment. Topics include transformations and viewing, lighting and shading, ray tracing, radiosity, texture mapping and colour theory, and aspects of animation, including quaternions, orientation, and inverse kinematics This chapter discusses some of the basic concepts behind computer graphics with particular emphasis on how to get started with simple drawing in OpenGL.

قیمت نهایی

۴۹٬۰۰۰ تومان