Архив метки: opengl

opengl

Инструментальные средства программирования и отладки шейдеров в DirectX и OpenGL — Станислав Горнаков

Данная книга будет просто незаменимой для тех, кто хочет с самого начала изучить популярные шейдеры DirectX и OpenG и в будущем с ними мастерски работать. Это пособие будет постепенно увеличивать сложность информации, тем самым позволяя даже новичку изучать эту тематику.

Начинаться этот учебник будет с основ программирования графики в DirectX9. Тут будет рассказывать про основные термины, связанные с этой программой и про все техники работы с ней. Эта глава должна быть прочитана каждым, ведь здесь как раз и будет основная база, с которой начинается обучение в этой сфере.

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

Этот учебник познакомит нас с основами работы с профайлером PIX for Windows. Изначально расскажут, что именно он из себя представляет, а потом уже покажут все его полезные функции. Также эта книга легко познакомит каждого с инструментарием RenderMonkey и покажет, как его можно использовать в работе. Не стоит забывать, что здесь же мы узнаем про популярную программу FX Composer и научимся использовать его инструментарий.

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

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

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

OpenGL и DirectX. Программирование графики. Для профессионалов — А. И. Евченко

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

Расширения OpenGL — Алексей Боресков

«Расширения OpenGL» — справочник по кроссплатформенной библиотеке OpenGL, посвященный самым популярным ее расширениям, которые используются на платформах Linux и Windows для реализации разнообразных эффектов, связанных с трехмерной графикой. Материал сопровождается массой примеров, особенно в части решения практических задач, возникающих перед разработчиками в процессе написания приложений. Объясняются принципы работы с расширениями библиотеки OpenGL и различные методы использования их с целью получения доступа к функциональности графических ускорителей при помощи высокоуровневого языка шейдеров GLSL. Прилагаемый компакт-диск содержит тексты всех примеров из книги, а также исходники авторских библиотек и ряд дополнительных программ. Книга будет особенно полезна во время работы с библиотекой OpenGL и для создания приложений с 3D-эффектами, применяемыми в системах проектирования, визуализации различных данных, а кроме того — в компьютерных играх. Рекомендуется студентам вузов, аспирантам, профессиональным разработчикам графических приложений.

OpenGL. Профессиональное программирование трехмерной графики на C++ — Сергей Гайдуков

Данная книга содержит информацию об использовании возможностей графической библиотеки OpenGL версии выше 1.2 в приложениях, которые получают свою разработку на языке C++ в Microsoft Visual Studio.NET 2002. Для получения реалистичных и захватывающих трехмерных изображений описывается использование средств NVIDIA OpenGL SDK. Моделирование глянцевых объектов, отсечение невидимой геометрии, хранение информации в ZIP-архивах, экспорт моделей из 3ds max, загрузка текстур из файлов форматов TGA и JPG — все это и многое другое рассказано на конкретных примерах для программистов.

OpenGL. Программирование компьютерной графики. Для профессионалов — Френсис Хилл

Книга Френсис Хилл «OpenGL. Программирование компьютерной графики. Для профессионалов» является введением в программирование компьютерной графики. Со временем свойства графических систем улучшаются, становятся быстрее и дешевле. С каждым годом изобретаются новые технические приёмы, но не меняются основные принципы и подходы к программированию. Изложение книги написано автором очень практичным и понятным текстом, главное отличие которого — основательный и интегрированный подход. Данное издание содержит в себе достаточно определённые понятия, разъяснение их математических основ, доказательства важности каждого рассматриваемого понятия. С помощью этой книги пользователь поймёт, как переводить математические представления в программный код и увидит его результат. Данная публикация ознакомит читателя с самой современной информацией в области компьютерной графики.

Графика OpenGL: программирование на Фортране — О. В. Бартеньев

В книге О. В. Бартеньева «Графика OpenGL: программирование на Фортране» говорится об одном из самых интересных разделов программирования — машинной графике. Здесь описываются возможности графической библиотеки OpenGL для Windows, которая применяется в большинстве приложений, в частности, в задачах САПР, системах дизайна, программах статистического анализа и математического моделирования сложных явлений и в индустрии развлечений. Содержание книги будет понятно пользователям, создающим программы на Фортране (Digital Visual Fortran или MicrosoftFortran Power Station 4.0). Программисты, пользующиеся другими языками, могут адаптировать вызовы процедур библиотеки к языку, с которым они привыкли работать, например, к Си или Делфи. Книга пригодится тем, кто применяет средства машинной графики в разных видах деятельности, преподавателям, студентам и аспирантам ВУЗов.

OpenGL. Руководство по программированию — М. Ву, Т. Девис, Дж. Нейдер, Д. Шрайнер

Книга М. Ву, Т. Девис, Дж. Нейдера, Д. Шрайнера «OpenGL. Руководство по программированию» является 4-ым изданием OpenGL и его библиотеки инструментов. Здесь описываются потенциалы OpenGL, главные приложения и базовые методы компьютерной графики, к примеру, интерактивный просмотр объектов с различных точек наблюдения, построение и воспроизведение трехмерных моделей, применение тонирования, освещения и эффектов текстурирования. Также в книге находится подробное изложение, посвященное дополнительным методам компьютерной графики, это: сглаживание, наложение текстур, «туман» и изображение других атмосферных эффектов, сплайны, конвейерная обработка изображений и иные ключевые темы. В том числе и расширения OpenGL, поднятие оперативности программ и разработка приложений кросс-платформ.

OpenGL. Программирование трехмерной графики — Юрий Тихомиров

В книге Юрия Тихомирова «OpenGL. Программирование трехмерной графики» описывается программирование визуализации трехмерных реалистических образов с применением системы графических библиотек OpenGL (для Windows 95 и Windows NT). Здесь же приводятся нужные теоретические сведения: система координат, проекции и геометрические преобразования, содержится описание основных принципов создания и обработки графических объектов в OpenGL, работы с цветом, наложения текстуры и структуры консольного приложения Windows для работы с OpenGL. Весь материал книги сопровождается практическими примерами.

OpenGL. Графика в проектах Delphi- М. Краснов

Книга М. Краснова под названием «OpenGL. Графика в проектах Delphi» написана с целью знакомства читателей с использованием стандартной графической библиотеки OpenGL в программах, написанных на языке Delphi. Базируясь в начале книги на самых простых и весьма небольших примерах, очень подробно показаны и разъяснены все основные принципы программирования компьютерной графики: построения (2х и 3хмерные), анимация, текстурирование, работа по созданию зрительных эффектов и многое другое. Значительную долю книги занимает информация об ускорении приложений и оптимизации их работы. Большое количество примеров упрощает изложение информации в глазах читателя, облегчает усвоение материала, а также учит программировать в хорошем стиле. А примеры в книге — от простых до самых сложных и многоуровневых, таких, как CAD-система визуализации работы робототехнической установки и многофункциональный графический редактор, например.

Компьютерная графика и стандарт OpenGL — Дональд Херн, М. Паулин Бейкер

Книга авторов Дональда Херна и М. Паулина Бейкера под названием «Компьютерная графика и стандарт OpenGL» написана специально для новичков, абсолютно незнакомых с компьютерной графикой. Авторы с большим опытом работы в этой области очень просто и понятно изложили основные методы, необходимые для разработки, использования и понимания систем компьютерной графики. В этой книге удачно и гармонично переплетены такие области науки, как физика, математика и программирование с использованием OpenGL. Такой подход — один из самых лучших при изучении теории и практики двух- и трехмерной графики. Материал в книге изложен четко и вместе с тем просто, без излишеств и усложнений, для большего удобства есть иллюстрации в виде диаграмм и примеров. «Планировка» книги очень удачна. Ей можно пользоваться и в качестве учебного пособия, и как справочником. Также это хорошая помощь для тех, кто интересуется математическими алгоритмами, используемыми в сфере компьютерной графики для программ низкого уровня, а также примеры кодов С++ и OpenGL. Книга написана для пользователей среднего и высокого уровня, а также для студентов и аспирантов «подходящих» специальностей.