
عنوان کتاب به انگلیسی: |
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 ، ارتفاع و نقشه های عادی است که در طول کتاب استفاده می شود.
| توجه کنید که این محصول به صورت فایل دانلودی است و نه کتاب کاغذی. |
| به هنگام خرید به زبان درج شده برای کتاب حتما توجه کنید. به صورت معمول در اکثر موارد زبان کتاب فارسی نیست. |
| در صورت هرگونه مشکل در دریافت کتاب به شماره 09395106248 پیامک دهید. |
| درج شماره موبایل برای سفارش ضروری نیست ولی ترجیح آن است درج گردد تا در صورت بروز مشکل اولین راه ارتباطی ما با شما باشد. |
|
چنانچه در دریافت محصول به هر دلیلی با مشکل روبرو شدید و مطمئن از پرداخت موفق وجه هستید به شماره تماس زیر نام، نام خانوادگی و نام محصول را پیامک بزنید تا لینک محصول سریعا برای شما ارسال گردد.
شماره تماس: 09395106248 |




نقد و بررسیها
هنوز بررسیای ثبت نشده است.