از اشکال هندسی اولیه گرفته تا انیمیشن، مدلسازی سهبعدی، نورپردازی، سایهزنی و بافتدهی، کتاب «گرافیک کامپیوتری از طریق OpenGL®: از تئوری تا آزمایش» مقدمهای جامع بر گرافیک کامپیوتری است که از یک سبک یادگیری فعال برای آموزش مفاهیم کلیدی استفاده میکند. این کتاب با تأکید یکسان بر تئوری و عمل، نه تنها درک اصول گرافیک کامپیوتری سهبعدی، بلکه استفاده از رابط برنامهنویسی کاربردی (API) OpenGL® را برای کدنویسی صحنههای سهبعدی و انیمیشن، از جمله بازیها و فیلمها، ارائه میدهد.
بخش اصلی این کتاب برای مقطع کارشناسی، دانشجو را از دانش صفر در مورد گرافیک کامپیوتری به تسلط بر مفاهیم اساسی با توانایی کدنویسی برنامهها با استفاده از OpenGL® نسل چهارم و همچنین استفاده از WebGL® برای انتشار در وب میرساند. فصلهای باقیمانده به بررسی موضوعات پیشرفتهتر، از جمله ساختار منحنیها و سطوح، کاربردهای فضاهای تصویری و تبدیلها و پیادهسازی خطوط لوله گرافیکی میپردازند.
این کتاب میتواند برای دورههای مقدماتی گرافیک کامپیوتری در مقطع کارشناسی در طول یک تا دو ترم استفاده شود. سبک دقیق ارائه مطالب که سعی در توضیح هر مفهوم به سادهترین شکل ممکن دارد، باید برای دانشجوی خودآموز نیز جذاب باشد.
ویژگیها
مبانی گرافیک کامپیوتری سهبعدی، شامل انیمیشن، تکنیکهای بصری و مدلسازی سهبعدی را پوشش میدهد.
پوشش جامع OpenGL® 4.x، شامل GLSL و vertex، fragment، tessellation و shaderهای هندسی.
پوشش جامع WebGL® 2.0.
شامل ۴۴۰ برنامه و آزمایش.
شامل ۷۰۰ تمرین، ۱۰۰ مثال حلشده و ۶۵۰ تصویر چهار رنگ.
نیازی به دانش قبلی در مورد گرافیک کامپیوتری ندارد.
با استفاده از یک رویکرد تعاملی عملی، تئوری را با تمرین برنامهنویسی متعادل میکند تا مفاهیم اساسی را توضیح دهد.






























