ru

Руководство по программированию OpenGL: официальное руководство по изучению OpenGL, версия 4.5 с spir-v на русском

#1994907
Руководство по программированию OpenGL: официальное руководство по изучению OpenGL, версия 4.5 с spir-v

OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.5 with SPIR-V (978-0134495538)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

John Kessenich | #9: Программирование на OpenGL

4.3 (91)

Полное описание OpenGL® 4.5 — последней версии (включая 4.5, 4.4, SPIR-V и расширения).

Новейшая версия ведущего мирового стандарта компьютерной графики, OpenGL 4.5, обеспечивает значительные улучшения в эффективности, гибкости и производительности приложений. OpenGL 4.5 — это исключительно зрелая и надежная платформа для программирования высококачественных компьютерных изображений и интерактивных приложений с использованием 2D и 3D объектов, цветных изображений и шейдеров.

«Руководство по программированию OpenGL®, девятое издание» содержит исчерпывающую информацию об OpenGL 4.5, 4.4, SPIR-V, расширениях OpenGL и языке шейдеров OpenGL. Оно будет полезно вам на протяжении всего времени, пока вы пишете или поддерживаете код OpenGL.

Это издание бестселлера «Красная книга» полностью интегрирует методы шейдеров наряду с классическими, функционально-ориентированными подходами и содержит обширные примеры кода, демонстрирующие современные методы. Начиная с основ, книга охватывает широкий спектр тем, включая рисование, цвет, пиксели, фрагменты, преобразования, текстуры, буферы кадров, свет и тень, а также методы работы с памятью для продвинутого рендеринга и неграфических приложений. В ней также обсуждаются все этапы работы с шейдерами, включая подробное изучение тесселяции, геометрических и вычислительных шейдеров.

В этом выпуске представлены новые материалы, в том числе:

  • Подробное описание OpenGL 4.5 Direct State Access (DSA), которое кардинально меняет модель программирования OpenGL и способы доступа приложений к объектам.
  • Более подробное обсуждение и больше примеров функциональности шейдеров и обработки на графическом процессоре, отражающих отраслевые тенденции к переносу функциональности на графические процессоры.
  • Демонстрации и примеры ключевых функций, основанные на отзывах и предложениях сообщества.
  • Обновлены приложения, содержащие информацию о новейших библиотеках OpenGL, связанных API, функциях, переменных, форматах, а также методах отладки и профилирования.