دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.]
نویسندگان: Marco Castorina. Gabriel Sassone
سری:
ISBN (شابک) : 9781803244792
ناشر: Packt Publishing
سال نشر: 2023
تعداد صفحات:
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 9 Mb
در صورت تبدیل فایل کتاب Mastering Graphics Programming with Vulkan: Develop a modern rendering engine from first principles to state-of-the-art techniques به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب تسلط بر برنامه نویسی گرافیک با Vulkan: توسعه یک موتور رندر مدرن از اصول اولیه تا تکنیک های پیشرفته نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
با پیادهسازی گرافیکهای سهبعدی نسل بعدی، بهرهگیری از ویژگیهای پیشرفته Vulkan و آشنایی با تکنیکهای ردیابی پرتوی کارآمد در زمان واقعی که توسط کارشناسان برجسته صنعت کشف شدهاند، یک چارچوب رندر ایجاد کنید
Vulkan اکنون یک API گرافیکی چند پلتفرمی تثبیتشده و انعطافپذیر است. این در بسیاری از صنایع از جمله بازی سازی، تصویربرداری پزشکی، تولید فیلم و پخش رسانه ای مورد استفاده قرار گرفته است. یادگیری Vulkan یک گام اساسی برای درک نحوه عملکرد یک API گرافیکی مدرن، هم در دسکتاپ و هم در تلفن همراه است.
در تسلط بر برنامه نویسی گرافیک با Vulkan، شما با توسعه پایه ها شروع خواهید کرد. یک چارچوب رندر. شما یاد خواهید گرفت که چگونه از ویژگی های پیشرفته Vulkan برای نوشتن یک موتور رندر مدرن استفاده کنید. این فصل به نحوه خودکارسازی اتصال منابع و وابستگی ها می پردازد. سپس از رندرینگ مبتنی بر GPU برای مقیاسبندی اندازه صحنههای خود استفاده میکنید و در نهایت با تکنیکهای ردیابی پرتوی آشنا میشوید که کیفیت بصری تصویر رندر شده شما را بهبود میبخشد.
< p>در پایان این کتاب، شما درک کاملی از عملکرد داخلی یک موتور رندر مدرن و تکنیکهای گرافیکی بکار رفته برای دستیابی به نتایج پیشرفته خواهید داشت. چارچوبی که در این کتاب ایجاد شده است، نقطه شروعی برای تمام آزمایشات آینده شما خواهد بود.این کتاب برای توسعه دهندگان گرافیک و بازی حرفه ای است که می خواهند در دانش عمیق در مورد نحوه نوشتن یک موتور رندر مدرن و عملکردی در Vulkan. آشنایی با مفاهیم اولیه برنامه نویسی گرافیک (مانند ماتریس، بردار و غیره) و دانش بنیادی Vulkan الزامی است.
Develop a rendering framework by implementing next-generation 3D graphics, leveraging advanced Vulkan features, and getting familiar with efficient real-time ray tracing techniques uncovered by leading industry experts
Vulkan is now an established and flexible multi-platform graphics API. It has been adopted in many industries, including game development, medical imaging, movie productions, and media playback. Learning Vulkan is a foundational step to understanding how a modern graphics API works, both on desktop and mobile.
In Mastering Graphics Programming with Vulkan, you'll begin by developing the foundations of a rendering framework. You'll learn how to leverage advanced Vulkan features to write a modern rendering engine. The chapters will cover how to automate resource binding and dependencies. You'll then take advantage of GPU-driven rendering to scale the size of your scenes and finally, you'll get familiar with ray tracing techniques that will improve the visual quality of your rendered image.
By the end of this book, you'll have a thorough understanding of the inner workings of a modern rendering engine and the graphics techniques employed to achieve state-of-the-art results. The framework developed in this book will be the starting point for all your future experiments.
This book is for professional graphics and game developers who want to gain in-depth knowledge about how to write a modern and performant rendering engine in Vulkan. Familiarity with basic concepts of graphics programming (i.e. matrices, vectors, etc.) and fundamental knowledge of Vulkan are required.