Opengl руководство по программированию

Opengl руководство по программированию.rar
Закачек 732
Средняя скорость 3512 Kb/s
Скачать

Opengl руководство по программированию

Решили изучить OpenGL, но знаете, с чего начать? Сделали подборку материалов.

OpenGL (открытая графическая библиотека) — один из наиболее популярных графических стандартов для работы с графикой. Программы, написанные с её помощью можно переносить практически на любые платформы, получая одинаковый результат. OpenGL позволяет не писать программы под оборудование, а воспользоваться существующими разработками. Разрабатывает OpenGL компания Silicon Graphics, при сотрудничестве с другим технологическими гигантами.

С точки зрения программирования, OpenGL — это программный интерфейс для растровой графики, таких как графические ускорители. Он включает в себя около 150 различных команд, с помощью которых программист может определять различные объекты и производить рендеринг.

  • Lynda — «Курс по OpenGL»;
  • Токийский университет — «Интерактивная компьютерная графика»;
  • Университет Сан-Диего — «Основы компьютерной графики».

1. Д. Шрайнер — OpenGL Redbook — скачать;

Книга — официальное руководство по изучению OpenGL. Последние издания практически полностью отличаются от первоначальных вариантов, автор обновляет её в соответствии с изменениями версий. По мнению сотен специалистов, работающих с Open GL, эта книга является первым, что должен взять в руки желающий изучить технологию.

2. Д. Вольф — Open GL 4. Язык шейдеров. Книга рецептов (2015) — скачать;

В этой книге рассматривается весь спектр приемов программирования на GLSL, начиная с базовых видов шейдеров – вершинных и фрагментных, – и заканчивая геометрическими, вычислительными и шейдерами тесселяции. Прочтя ее, вы сможете задействовать GPU для решения самых разных задач.

3. Д. Гинсбург — OpenGL ES 3.0. Руководство разработчика (2014) — купить;

В данной книге автор рассматривает весь API и язык для написания шейдеров. Также вы найдете советы по оптимизации быстродействия, максимизации эффективности работы API и GPU и полном использовании OpenGL ES в широком спектре приложений.

4. В. Порев — Компьютерная графика (2002) — скачать;

В книге рассмотрены способы работы с компьютерной графикой, частые проблемы, приведены примеры программ на C++.

На английском

1. П. Ширли — Основы компьютерной графики (2009) — скачать;

Книга предназначена для введение в компьютерную графику на базовом уровне. Авторы рассказывают про математические основы компьютерной графики с акцентом на то, как применять эти основы для разработки эффективного кода.

2. Э. Ангел — Интерактивная компьютерная графика — купить;

Эта книга предназначена для всех студентов, изучающих информатику и программирование углубленно. Компьютерная анимация и графика — уже не так сложно, как раньше. Следуя своему утверждению, автор написал книгу максимально понятным языком.

3. Г. Селлерс — Супербиблия Open GL (2015) — купить.

Последнее издание книги является полноценным учебником по Open GL 4.5. Это руководство затрагивает полный аспект современной разработки и является одним из наиболее рекомендуемых профессионалами.

Дополнительно

По ссылке книги по теме с популярного форума.

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

Если вы испытываете удовольствие, просто набирая тексты команд и получая при этом красивое изображение, то данная книга – именно для вас. Она посвящена детальному освещению вопросов программирования приложений с использованием трехмерной графики на основе OpenGL API. Издание включает описание всех конструкций OpenGL, справочный материал и многочисленные листинги кода, что делает ее незаменимым источником информации при создании профессиональных приложений трехмерной графики. Авторы представили в книге подробный обзор различных графических операций, предназначенных для моделирования сложных текстур и создания необычных эффектов. При этом приводится подробное разъяснение ко всем представленным в книге фрагментам программного кода, которые реализуют разные графические эффекты. Приводимые в тексте иллюстрации демонстрируют результаты получения тех или иных фрагментов графических изображений. Завершается учебник приложениями, в которых приводится обширный справочный материал по различным элементам языка OpenGL. Насыщенная практическими советами и рекомендациями по созданию богатой гаммы графических эффектов, листингами кода и примерами иллюстраций, книга является одной из наиболее полных и фундаментальных изданий, посвященных программированию трехмерной графики с помощью технологии OpenGL.

10,653 просмотров всего, 0 просмотров сегодня

Книга OpenGL. Официальное руководство программиста — OpenGL
Хочу купить книгу OpenGL. Официальное руководство программиста 2002 года. Не слишком ли она устарела?

Подключение OpenGL в VS C++ 2013 — OpenGL
Вот столкнулся с такой проблемой. При подключении OpenGL такая ошибка: 1>LINK : fatal error LNK1104: не удается открыть файл "opengl32.lib.

Подключение OpenGL GLUT к Visual Studio 2013 — OpenGL
начал изучать OpenGL, скачал библиотеки, но библиотека GLUT не работает, пробовал разные способы из интернета, но ничего не помогает.

Сделать окно OpenGL в MFC приложении visual studio 2013 — OpenGL
Добрый день друзья! Столкнулся с такой проблемой, что нужно реализовать OpenGL окно в одностраничном приложении MFC с статической.

PHP 5. Наиболее полное руководство в подлиннике (2-е издание) — PHP
Подскажите пожалуйста, решил купить книгу по PHP, и остановился на "PHP 5. Наиболее полное руководство в подлиннике (2-е издание) Дмитрий.

Не нумеруются строки в визуал студио 2013(RUS) — C++
как сделать так чтобы нумеровались строк визуал студио 2013(RUS)


Статьи по теме