Программирование графики (OpenGL, C++, DirectX...)

WebGL. Программирование трехмерной графики
Коичи Мацуда, Роджер Ли

WebGL. Программирование трехмерной графики
Цена: 1089.00 р.

WebGL является новой веб-технологией, позволяющей использовать в браузере преимущества аппаратного ускорения трехмерной графики без установки дополнительного программного обеспечения. WebGL основана на спецификации OpenGL и привносит новые концепции программирования трехмерной графики в веб- разработку. Снабженная большим количеством примеров, книга показывает, что овладеть технологией WebGL совсем несложно, несмотря на то, что она выглядит незнакомой и инородной. Каждая глава описывает один из важнейших аспектов программирования трехмерной графики и представляет разные варианты их реализации. Отдельные разделы, описывающие эксперименты с примерами программ, позволят читателю исследовать изучаемые концепции на практике. Издание предназначено для программистов, желающих научиться использовать в своих веб-проектах 3D- графику.
OpenGL ES 3.0. Руководство разработчика
Дэн Гинсбург, Будирижанто Пурномо

OpenGL ES 3.0. Руководство разработчика
Цена: 1199.00 р.

OpenGL ES - это ведущий интерфейс и графическая библиотека для рендеринга сложной трехмерной графики на мобильных устройствах. Последняя версия, OpenGL ES 3.0, делает возможным создания потрясающей графики для новых игр и приложений, не влияя на производительность устройства и время работы аккумулятора. Авторы рассматривает весь API и язык для написания шейдеров. Они внимательно рассматривают возможности OpenGL ES 3.0, такие как теневые карты, дублирование геометрии, рендеринг в несколько текстур, uniform-буфера, сжатие текстур, бинарное представление программ и преобразование обратной связи. При помощи детальных, скачиваемых примеров на С, вы узнаете как задавать и программировать каждый аспект графического конвейера. Шаг за шагом, вы перейдете от вводных примеров к продвинутому попиксельному освещению и системам частиц. В книге вы найдете содержательные советы по оптимизации быстродействия, максимизации эффективности работы API и GPU и полном использовании OpenGL ES...
Обработка изображений с помощью Open CV

Обработка изображений с помощью Open CV
Цена: 729.00 р.

OpenCV является наиболее широко распространенной библиотекой компьютерного зрения. Она включает сотни готовых функции обработки изображений и используется как в академических учреждениях, так и в промышленности. В этой книге на примерах демонстрируются основные алгоритмы обработки изображений, реализованные в OpenCV. Сначала рассказывается об установке библиотеки, описывается ее общая структура и приводятся простые примеры чтения и записи изображений и видео. Далее рассматривается фильтрация изображений и манипуляции с цветом. Вы узнаете о таких методах обработки, как ретуширование, очистка от шумов и создание HDR-изображений. В последней главе речь пойдет о повышении быстродействия за счет использования графических процессоров. Все рассмотренные темы иллюстрируются примерами. Издание предназначено программистам, знакомым с языком С++ и желающим изучить методы обработки изображений с помощью библиотеки OpenCV.
Vulkan. Руководство разработчика
Грэхем Селлерс

Vulkan. Руководство разработчика
Цена: 1229.00 р.

Эта книга посвящена Vulkan, новому программному интерфейсу (API) для управления графическими процессорами (GPU). Приведено множество тем, начиная с рендеринга и обработки геометрии и заканчивая описанием языка шейдеров SPIR-V. Рассмотрены синхронизация, планирование и управление памятью. Книга содержит тщательно протестированные примеры кода для демонстрации возможностей Vulkan и его отличия от OpenGL.Издание предназначено опытным программистам, уже знакомым с другими графическими и вычислительными API. Вес: **660** Ширина упаковки: **180** Высота упаковки: **30** Глубина упаковки: **240** Тип обложки (Переплет): **Твердый переплет** Тираж: **200** Оригинальное название: **Vulkan: Programming Guide** Тип издания: **Отдельное издание** Автор: **Грэхем Селлерс** Переводчик: **Алексей Боресков**
Технология CUDA в примерах. Введение в программирование графических процессоров
Д. Сандерс

Технология CUDA в примерах. Введение в программирование графических процессоров
Цена: 739.00 р.

CUDA - вычислительная архитектура, разработанная компанией NVIDIA и предназначенная для разработки параллельных программ. В сочетании с развитой программной платформой архитектура CUDA позволяет программисту задействовать невероятную мощь графических процессоров для создания высокопроизводительных приложений, включая научные, инженерные и финансовые приложения.Книга написана двумя старшими членами команды по разработке программной платформы CUDA. Новая технология представлена в ней с точки зрения программиста. Авторы рассматривают все аспекты разработки на CUDA, иллюстрируя изложение работающими примерами. После краткого введения в саму платформу и архитектуру CUDA, а также беглого обзора языка CUDA С, начинается подробное обсуждение различных функциональных возможностей CUDA и связанных с ними компромиссов. Вы узнаете, когда следует использовать то или иное средство и как писать программы, демонстрирующие поистине выдающуюся производительность.Издание предназначено для программистов, а также будет полезно инженерам, научным работникам и студентам вузов. Вес: **160** Ширина упаковки: **150** Высота упаковки: **15** Глубина упаковки: **200** Автор: **Джейсон Сандерс,Эдвард Кэндрот** Тип издания: **Отдельное издание** Тип обложки: **Мягкая обложка** Произведение: **Технология CUDA в примерах. Введение в программирование графических процессоров**
OpenGL 4. Язык шейдеров. Книга рецептов
Дэвид Вольф

OpenGL 4. Язык шейдеров. Книга рецептов
Цена: 1069.00 р.

ЯЗЫК ШЕЙДЕРОВ OpenGL (OpenGL Shading Language, GLSL) является фундаментальной основой программирования с использованием OpenGL. Его применение дает беспрецедентную гибкость и широту возможностей, позволяет использовать мощь графического процессора (GPU) для реализации улучшенных приемов отображения и даже для произвольных вычислений. Версия GLSL 4.x несет еще более широкие возможности, благодаря введению новых видов шейдеров: шейдеров тесселяции и вычислительных шейдеров. В этой книге рассматривается весь спектр приемов программирования на GLSL, начиная с базовых видов шейдеров - вершинных и фрагментных, - и заканчивая геометрическими, вычислительными и шейдерами тесселяции. Здесь приводится множество практических примеров - от наложения текстур, воспроизведения теней и обработки изображений до применения искажений и манипуляций системами частиц. Прочтя ее, вы сможете задействовать GPU для решения самых разных задач, даже тех, что никак не связаны с формированием изображений. Издание предназначено для программистов трехмерной графики, желающих задействовать в своих проектах всю мощь современных программных и аппаратных средств. Вес: **540** Ширина упаковки: **160** Высота упаковки: **20** Глубина упаковки: **220** Оригинальное название: **OpenGL 4: Shading Language Cookbook** Автор: **Дэвид Вольф** Тип издания: **Отдельное издание** Тип обложки: **Мягкая обложка** Тираж: **100** Переводчик: **А. Киселев** Произведение: **OpenGL 4. Язык шейдеров. Книга рецептов**