کلمات کلیدی مربوط به کتاب در OpenGL SuperBible: آموزش جامع و مرجع: کتابخانه، ادبیات کامپیوتر، OpenGL
در صورت تبدیل فایل کتاب OpenGL SuperBible: comprehensive tutorial and reference به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب در OpenGL SuperBible: آموزش جامع و مرجع نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
ویرایش هفتم. - آدیسون-وسلی حرفه ای، 2015. - 880 ص. — ISBN-10:
0-672-33747-9، ISBN-13: 978-0-672-33747-5.
ضمیمه های کتاب را
می توان اینجا پیدا کرد.
OpenGL SuperBible، نسخه
هفتم، راهنمای برنامه نویس، آموزش و مرجع قطعی برای OpenGL 4.5،
API سه بعدی پیشرو در جهان برای گرافیک کامپیوتری بلادرنگ است.
بهترین مقدمه برای هر توسعه دهنده، به وضوح جدیدترین APIهای
OpenGL را توضیح می دهد. پسوندهای کلیدی؛ سایه بان; و مفاهیم
ضروری و مرتبط. راهنمای عملی و بهروز برای همه جنبههای توسعه
OpenGL مدرن - هم دسکتاپ و هم موبایل - پیدا خواهید کرد.
نویسندگان توضیح میدهند
که OpenGL چه میکند، چگونه به خط لوله گرافیکی متصل می شود و
چگونه مجموعه داده های عظیمی را برای ارائه تجربیات قانع کننده
مدیریت می کند. گام به گام، آنها تکنیکهای پیچیدهتر را ارائه
میکنند و مفاهیم کلیدی را با نمونههای کار شده روشن میکنند.
آنها OpenGL را بر روی چندین پلتفرم محبوب معرفی می کنند و بهترین
شیوه ها و توصیه های عملکرد به روز را ارائه می دهند.
این نسخه اصلاح شده و به
روز شده بسیاری از ویژگی های جدید OpenGL 4.5 را معرفی می کند، از
جمله پسوندهای مهم ARB و KHR که اکنون بخشی از استاندارد هستند.
این به طور کامل آخرین ویژگیهای عملکرد سربار درایور نزدیک به
صفر (AZDO) را پوشش میدهد و پیشرفتهای کلیدی را با برنامههای
نمونه جدید نشان میدهد.
پوشش شامل موارد زیر
است:
یک مقدمه عملی به گرافیکهای سهبعدی بیدرنگ، از جمله ریاضیات
پایه.
تکنیکهای اصلی برای رندر کردن، تبدیلها، و بافتسازی.
سایدرها و زبان سایهزنی OpenGL (GLSL) در عمق.
پردازش راس، دستورات ترسیم ، ابتدایی ها، قطعات، و بافرهای
فریم.
محاسبه شیدرها: استفاده از کارت های گرافیک برای کارهای بیشتر از
گرافیک.
نظارت و کنترل خط لوله.
مدیریت، بارگیری و داوری دسترسی به داده ها.
ساخت برنامههای بزرگتر و استقرار آنها در پلتفرمها.
پردازش پیشرفته: شبیهسازی نور، جلوههای هنری و غیرعکاسی و موارد
دیگر.
کاهش سربار CPU و تحلیل رفتار GPU.
عملکرد فوقالعاده با نقشههای پایدار ، بافت های بدون اتصال، و
همگام سازی ریزدانه.
جلوگیری از nd خطاهای اشکال زدایی.
برنامه های جدید: فشرده سازی بافت، ترسیم متن، رندر فونت با
فیلدهای فاصله، فیلتر بافت با کیفیت بالا و OpenMP.
7th Edition. — Addison-Wesley Professional, 2015. — 880 p. —
ISBN-10: 0-672-33747-9, ISBN-13: 978-0-672-33747-5.
Supplements to the book can be
found here.
OpenGL SuperBible, Seventh Edition,
is the definitive programmer’s guide, tutorial, and reference
for OpenGL 4.5, the world’s leading 3D API for real-time
computer graphics. The best introduction for any developer, it
clearly explains OpenGL’s newest APIs; key extensions; shaders;
and essential, related concepts. You’ll find up-to-date,
hands-on guidance for all facets of modern OpenGL
development—both desktop and mobile.
The authors explain what OpenGL does,
how it connects to the graphics pipeline, and how it manages
huge datasets to deliver compelling experiences. Step by step,
they present increasingly sophisticated techniques,
illuminating key concepts with worked examples. They introduce
OpenGL on several popular platforms, and offer up-to-date best
practices and performance advice.
This revised and updated edition
introduces many new OpenGL 4.5 features, including important
ARB and KHR extensions that are now part of the standard. It
thoroughly covers the latest Approaching Zero Driver Overhead
(AZDO) performance features, and demonstrates key enhancements
with new example applications.
Coverage includes:
A practical introduction to real-time 3D graphics, including
foundational math.
Core techniques for rendering, transformations, and
texturing.
Shaders and the OpenGL Shading Language (GLSL) in depth.
Vertex processing, drawing commands, primitives, fragments, and
framebuffers.
Compute shaders: harnessing graphics cards for more than
graphics.
Pipeline monitoring and control.
Managing, loading, and arbitrating access to data.
Building larger applications and deploying them across
platforms.
Advanced rendering: light simulation, artistic and
non-photorealistic effects, and more.
Reducing CPU overhead and analyzing GPU behavior.
Supercharging performance with persistent maps, bindless
textures, and fine-grained synchronization.
Preventing and debugging errors.
New applications: texture compression, text drawing, font
rendering with distance fields, high-quality texture filtering,
and OpenMP.