توضیحاتی در مورد کتاب :
این نسخه از مبانی گرافیک کامپیوتری چهار فصل جدید را اضافه می کند و شامل سازماندهی مجدد و بهبودهای اساسی در مواد اصلی است. فصلهای جدید مدلسازی ضمنی و دو برنامه گرافیکی مهم را پوشش میدهند: بازیها و تجسم اطلاعات. چهارمین فصل جدید ارائه شده یک ارتقاء اساسی در مواد در علم رنگ است. همانند فصلهای اضافهشده در ویرایش دوم، ما مشارکتکنندگان را هم بهخاطر تخصص و هم بهخاطر روش واضح بیان ایدهها انتخاب کردهایم. ما تعدادی تغییرات را در فصلهای اولیه کتاب ایجاد کردهایم و تجربه نویسنده دوم در تدریس گرافیک مقدماتی در کرنل را با استفاده از نسخههای اول و دوم ادغام کردهایم. بسیاری از اینها، بهویژه فصلهای مربوط به تصاویر، مشاهده، ردیابی پرتو، خط لوله گرافیکی و مطالب مربوط به شبکههای مثلثی، اصلاح و بهروزرسانی شدهاند. برخی از مطالب اصلی از این فصلها دوباره سازماندهی شدهاند، گاهی اوقات با موضوعاتی که در فصلهای متفاوتی نسبت به نسخههای قبلی ظاهر میشوند. هدف ما در این سازماندهی مجدد این بوده است که مواد اولیه را به سمت آغاز حرکت دهیم. در تفکر ما، فصلهای 2 تا 8 «هسته هسته» را تشکیل میدهند و مسیر مستقیم و باریکی را از طریق آنچه که برای درک چگونگی ورود تصاویر به صفحه با استفاده از رویکردهای تکمیلی ردیابی پرتو و شطرنجی کاملاً لازم است را طی میکنند. ردیابی پرتو ابتدا پوشش داده میشود، زیرا سادهترین راه برای تولید تصاویر صحنههای سهبعدی است و به دنبال آن ماشینهای ریاضی مورد نیاز برای خط لوله گرافیکی و سپس خود خط لوله است. پس از آن، "هسته بیرونی" موضوعات دیگری را پوشش می دهد که معمولاً در یک کلاس مقدماتی گنجانده می شوند. به عنوان مثال، ردیابی پرتو به دو فصل تقسیم میشود، که مواد پیشرفتهتر آن اکنون در فصل 13 است. مطالب مربوط به ساختارهای دادههای مکانی (برخی از آنها قبلاً تحت Ray Tracing و Hidden Surfaces قرار داشتند) در فصل 12 به همراه یک بخش توسعهیافته در شبکههای مثلثی ادغام شدهاند. . در تمام این بازبینیها، ما سعی کردهایم سبک غیررسمی و شهودی ارائه را که مشخصهی نسخههای قبلی است حفظ کنیم و در عین حال سازگاری، دقت و کامل بودن را بهبود ببخشیم. امیدواریم که خواننده نتیجه را بستری بهتر برای دوره های مختلف گرافیک کامپیوتری بداند.
توضیحاتی در مورد کتاب به زبان اصلی :
This edition of Fundamentals of Computer Graphics adds four new contributed chapters and contains substantial reorganizations and improvements to the core material. The new chapters add coverage of implicit modeling and of two important graphics applications: games and information visualization. The fourth new contributed chapter is a major upgrade to the material on color science. As with the chapters added in the second edition, we have chosen the contributors both for their expertise and for their clear way of expressing ideas. We have made a number of changes to the early chapters of the book, integrating the second author’s experience teaching introductory graphics at Cornell using the first and second editions. Most of these have been revised and updated, particularly the chapters on images, viewing, ray tracing, the graphics pipeline, and the material on triangle meshes. Some of the original material from these chapters has been reorganized, sometimes with topics appearing in different chapters than in the previous editions. Our aim in this reorganization has been to move the elementary material towards the beginning. In our thinking, Chapters 2 through 8 constitute the “core core,” taking the straight and narrow path through what is absolutely required for understanding how images get onto the screen using the complementary approaches of ray tracing and rasterization. Ray tracing is covered first, since it is the simplest way to generate images of 3D scenes, followed by the mathematical machinery required for the graphics pipeline, then the pipeline itself. After that, the “outer core” covers other topics that would commonly be included in an introductory class. For example, ray tracing is split into two chapters, with the more advanced material now in Chapter 13. The material on spatial data structures (some formerly under Ray Tracing and Hidden Surfaces) is consolidated in Chapter 12 together with an expanded section on triangle meshes. In all these revisions, we have endeavored to retain the informal, intuitive style of presentation that characterizes the earlier editions, while at the same time improving consistency, precision, and completeness. We hope the reader will find the result is a better platform for a variety of courses in computer graphics.