کتاب برنامه نویسی گرافیک کامپیوتری در اوپن جی ال با سی پلاس پلاس

عنوان کتاب به انگلیسی: |
Computer Graphics Programming in OpenGL with C++ |
| سال انتشار: 2019 | 403 صفحه | حجم فایل: 38 مگابایت | زبان: انگلیسی |
| نویسنده | V Scott Gordon, John L Clevenger |
| ناشر | Mercury Learning & Information |
| ISBN10: | 1683922212 |
| ISBN13: | 9781683922216 |
توضیحات کتاب
This book provides step-by-step instruction on modern 3D graphics shader programming in OpenGL with C++, along with its theoretical foundations. It is appropriate both for computer science graphics courses and for professionals interested in mastering 3D graphics skills. It has been designed in a 4-color, “teach-yourself” format with numerous examples and detailed explanations. Every shader stage is explored, starting with the basics of modeling, lighting, textures, etc., up through advanced techniques such as tessellation, soft shadows, and generating realistic materials and environments. The book includes companion files with all of the source code, models, textures, skyboxes and normal maps used in the book.
Features:
Covers modern OpenGL 4.0+ shader programming in C++, with instructions for both PC/Windows and Macintosh.
Illustrates every technique with running code examples. Everything needed to install the libraries, and complete source code for each example is provided and fully explained.
Includes step-by-step instruction for using each GLSL programmable pipeline stage (vertex, tessellation, geometry, and fragment).
Explores practical examples for modeling, lighting and shadows (including soft shadows), terrain, and 3D materials such as wood and marble.
Explains how to optimize code for performance, and use modern development tools such as the NVIDIA® Nsight™ debugger.
Includes companion files with all of the code, object models, figures, textures, skyboxes and skydomes, height and normal maps used throughout the book.
توضیحات کتاب به فارسی (ترجمه ماشینی)
این کتاب دستورالعمل گام به گام در مورد برنامه نویسی سایه بان گرافیکی سه بعدی مدرن در OpenGL با C ++ ، به همراه مبانی نظری آن را ارائه می دهد.این هم برای دوره های گرافیک علوم کامپیوتر و هم برای متخصصان علاقه مند به تسلط بر مهارت های گرافیکی سه بعدی مناسب است.این برنامه در قالب 4 رنگی "آموزش خودتان" با نمونه های بی شماری و توضیحات مفصل طراحی شده است.هر مرحله سایه بان ، با شروع اصول مدل سازی ، روشنایی ، بافت و غیره ، از طریق تکنیک های پیشرفته مانند Tessellation ، سایه های نرم و تولید مواد و محیط های واقع بینانه مورد بررسی قرار می گیرد.این کتاب شامل پرونده های همراه با تمام کد منبع ، مدل ها ، بافت ها ، جعبه های آسمان و نقشه های عادی است که در کتاب استفاده می شود. امکانات: برنامه نویسی مدرن OpenGL 4.0+ را در C ++ پوشش می دهد ، با دستورالعمل های مربوط به PC/Windows و Macintosh. هر تکنیک را با نمونه های کد در حال اجرا نشان می دهد.همه چیز برای نصب کتابخانه ها لازم است و کد منبع کامل برای هر مثال ارائه شده و به طور کامل توضیح داده شده است. شامل دستورالعمل گام به گام برای استفاده از هر مرحله خط لوله قابل برنامه ریزی GLSL (راس ، تسلی ، هندسه و قطعه) است. نمونه های عملی را برای مدل سازی ، روشنایی و سایه ها (از جمله سایه های نرم) ، زمین و مواد سه بعدی مانند چوب و مرمر بررسی می کند. نحوه بهینه سازی کد را برای عملکرد توضیح می دهد و از ابزارهای توسعه مدرن مانند اشکال زدایی NVIDIA® NSIGHT استفاده می کند. شامل پرونده های همراه با تمام کد ، مدل های شی ، ارقام ، بافت ها ، جعبه های آسمان و Skydomes ، ارتفاع و نقشه های عادی است که در طول کتاب استفاده می شود.📚 محتوای این محصول آموزشی (پکیج کامل)
علاوه بر کتاب اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیقتر و تسلط کامل بر مباحث مجموعهای از کتابهای آموزشی نیز ارائه میشود.
-
کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
مشاهده نمونه نسخه نکات ساده -
کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد و علمی
مشاهده نمونه نسخه نکات رسمی -
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال همراه با پاسخ کامل برای درک عمیق مفاهیم
مشاهده نمونه نسخه پرسش و پاسخ -
کتاب پرسش و پاسخ چهارگزینهای – نسخه یادگیری سریع
— پاسخها بلافاصله بعد از سؤال برای مرور سریع
مشاهده نمونه نسخه کوییز سریع -
کتاب پرسش و پاسخ چهارگزینهای – نسخه خودآزمایی
— پاسخها در انتهای بخشها برای سنجش واقعی یادگیری
مشاهده نمونه نسخه آزمونی
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتابها، تمرینها و خودآزمایی.
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود.
- توجه: لینکهای اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال میشوند.
- دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
- برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
- اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا هر پیام رسان داخلی یا پیامک:
09395106248
تلگرام: @ma_limbs
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.