این ویرایش جدید، آموزش گام به گام برنامهنویسی شیدر گرافیک سهبعدی مدرن در OpenGL با جاوا را به همراه مبانی نظری آن ارائه میدهد. این کتاب هم برای دورههای گرافیک علوم کامپیوتر و هم برای متخصصانی که علاقهمند به تسلط بر مهارتهای گرافیک سهبعدی هستند، مناسب است. این کتاب در قالب ۴ رنگ و «خودآموز» با مثالهای متعدد طراحی شده است که خواننده میتواند دقیقاً همانطور که ارائه شده است، آنها را اجرا کند. هر مرحله از شیدر، از اصول اولیه مدلسازی، بافتها، نورپردازی، سایهها و غیره، تا تکنیکهای پیشرفتهای مانند موزاییککاری، نگاشت نرمال، نقشههای نویز و همچنین فصلهای جدید در مورد شبیهسازی آب، استریوسکوپی و ردیابی اشعه، بررسی شده است.
ویژگیها
برنامهنویسی شیدر مدرن OpenGL 4.0+ را در جاوا، به همراه دستورالعملهایی برای رایانه شخصی/ویندوز و مکینتاش، پوشش میدهد.
هر تکنیک را با مثالهای کد در حال اجرا نشان میدهد. هر آنچه برای نصب کتابخانهها نیاز است و کد منبع کامل برای هر مثال
شامل دستورالعمل گام به گام برای استفاده از هر مرحله خط لوله قابل برنامهریزی GLSL (راس، موزاییککاری، هندسه و قطعه)
بررسی مثالهای عملی برای مدلسازی، نورپردازی و سایهها (از جمله سایههای نرم)، زمین، آب و مواد سهبعدی مانند چوب و سنگ مرمر
اضافه شدن فصلهای جدید در مورد شبیهسازی آب، استریوسکوپی و ردیابی اشعه با سایهزنهای محاسباتی
توضیح نحوه بهینهسازی کد با ابزارهایی مانند دیباگر Nsight انویدیا
شامل فایلهای همراه با کد، مدلهای شیء، شکلها و موارد دیگر
سال انتشار: 2021 | تعداد صفحات: 536 | حجم فایل: 46.08 مگابایت | زبان: انگلیسی
Computer Graphics Programming in OpenGL with Java, 3rd Edition
نویسنده
V. Scott Gordon, John L. Clevenger
ناشر
V. Scott Gordon, John L. Clevenger
ISBN10:
1683927362
ISBN13:
9781683927365






























