ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Learning Vulkan

دانلود کتاب آموزش ولکان

Learning Vulkan

مشخصات کتاب

Learning Vulkan

دسته بندی: برنامه نويسي
ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1786469804, 9781786469809 
ناشر: Packt Publishing 
سال نشر: 2017 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 6 مگابایت 

قیمت کتاب (تومان) : 51,000

در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد



کلمات کلیدی مربوط به کتاب آموزش ولکان: گرافیک و طراحی، مدل سازی کامپیوتر، اسناد الکترونیکی، رندر و ردیابی پرتو، کامپیوتر و فناوری، برنامه نویسی بازی، برنامه نویسی، گرافیک و چند رسانه ای



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 10


در صورت تبدیل فایل کتاب Learning Vulkan به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب آموزش ولکان نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب آموزش ولکان



با نحوه ساخت گرافیک سه بعدی چشمگیر با API گرافیکی - Vulkan آشنا شوید

درباره این کتاب

  • * با Vulkan API و تکنیک های برنامه نویسی آن با استفاده از مثال های ساده برای ایجاد گرافیک های سه بعدی خیره کننده شروع کنید
  • * درک مدیریت حافظه در Vulkan و پیاده سازی منابع تصویر و بافر
  • * با فرآیند ترسیم و همگام سازی عمل کنید و با خط لوله گرافیکی Vulkan یک صحنه گرافیکی سه بعدی ارائه دهید

این کتاب برای چه کسی است

این کتاب برای برنامه نویسان گرافیکی که می خواهند با Vulkan شروع به کار کنند ایده آل است. همچنین برای برنامه نویسانی که با OpenGL و دیگر APIهای گرافیکی تجربه دارند و می خواهند از APIهای نسل بعدی بهره ببرند، عالی است. دانش خوبی از C/C++ انتظار می رود.

آنچه خواهید آموخت

  • * اصول مدل برنامه نویسی Vulkan را بیاموزید تا از قدرت دستگاه های GPU مدرن استفاده کنید.
  • * دستگاه، بافر فرمان و صف‌ها را برای اتصال به سخت‌افزار فیزیکی پیاده‌سازی کنید.
  • * لایه های مختلف اعتبار سنجی را کاوش کنید و نحوه استفاده از آن را برای اشکال زدایی برنامه Vulkan بیاموزید.
  • * مدیریت حافظه را برای کنترل عملیات حافظه میزبان و دستگاه کنترل کنید.
  • * انواع بافر و منابع تصویر را در Vulkan درک و پیاده سازی کنید.
  • * عملیات ترسیم را در Render pass تعریف کنید و خط لوله گرافیکی را پیاده سازی کنید.
  • * سایه زن GLSL را با استفاده از SPIR-V مدیریت کنید و منابع سایه زن را با مجموعه های توصیفگر و ثابت فشار به روز کنید.
  • * فرآیند ترسیم را بیاموزید، منابع را با اشیاء همگام سازی مدیریت کنید و خروجی صحنه سه بعدی را روی صفحه با Swapchain ارائه دهید.
  • * با تکسچرها، واقع گرایی را به صحنه سه بعدی رندر شده خود بیاورید و تکسچرهای خطی و بهینه را پیاده سازی کنید

توضیحاتی درمورد کتاب به خارجی

Discover how to build impressive 3D graphics with the next-generation graphics API―Vulkan

About This Book

  • * Get started with the Vulkan API and its programming techniques using the easy-to-follow examples to create stunning 3D graphics
  • * Understand memory management in Vulkan and implement image and buffer resources
  • * Get hands-on with the drawing process and synchronization, and render a 3D graphics scene with the Vulkan graphics pipeline

Who This Book Is For

This book is ideal for graphic programmers who want to get up and running with Vulkan. It's also great for programmers who have experience with OpenGL and other graphic APIs who want to take advantage of next generation APIs. A good knowledge of C/C++ is expected.

What You Will Learn

  • * Learn fundamentals of Vulkan programing model to harness the power of modern GPU devices.
  • * Implement device, command buffer and queues to get connected with the physical hardware.
  • * Explore various validation layers and learn how to use it for debugging Vulkan application.
  • * Get a grip on memory management to control host and device memory operations.
  • * Understand and implement buffer and image resource types in Vulkan.
  • * Define drawing operations in the Render pass and implement graphics pipeline.
  • * Manage GLSL shader using SPIR-V and update the shader resources with descriptor sets and push constants.
  • * Learn the drawing process, manage resources with synchronization objects and render 3D scene output on screen with Swapchain.
  • * Bring realism to your rendered 3D scene with textures, and implement linear and optimal textures


فهرست مطالب

Chapter 1: Getting Started with the NextGen 3D Graphics API 8
Chapter 2: Your First Vulkan Pseudo Program 31
Chapter 3: Shaking Hands with the Device 66
Chapter 4: Debugging in Vulkan 106
Chapter 5: Command Buffer and Memory Management in Vulkan 119
Chapter 6: Allocating Image Resources and Building a Swapchain with WSI 147
Chapter 7: Buffer Resource, Render Pass, Framebuffer, and Shaders with SPIR-V 207
Chapter 8: Pipelines and Pipeline State Management 256
Chapter 9: Drawing Objects 307
Chapter 10: Descriptors and Push Constant 354
Chapter 11: Drawing Textures 396




نظرات کاربران