Создание 2D чертежей в OpenGL - PullRequest
       14

Создание 2D чертежей в OpenGL

3 голосов
/ 22 августа 2011

Как начать рисовать картинки в OpenGL? Я играл с этим, но сейчас я мог только примитивные формы. Я еще не смотрю на 3D. Может быть, просто как я мог начать рисовать что-то фантастическое в 2D, а затем постепенно получать оттуда. Но как и с чего мне начать?

Я пробовал такие вещи, как построение точек, объединение точек с линиями, чтобы сформировать контуры чего-либо, но это довольно много, что я мог бы сделать, и это может оказаться.

Я провел поиск и обнаружил, что в двухмерном пространстве можно сделать много интересных вещей, таких как это , это или даже это .

Как мне попытаться получить то, что я имею в виду, в OpenGL для рендеринга на экране? С чего мне начать после игры в OpenGL некоторое время?

Ответы [ 2 ]

1 голос
/ 30 августа 2011

Онлайн-уроки хороши, но книги - это хорошая инвестиция.

У меня есть эта книга вместе с горсткой других; Начало программирования игр OpenGL

Легко следовать и отлично подходит для людей, впервые изучающих OGL. Второе издание также охватывает шейдеры:)

Существует множество других замечательных книг на OGL, просто поищите в Интернете или в местном книжном магазине. Большинство из них достойного качества, но попробуйте предварительно просмотреть их перед покупкой, чтобы быть уверенным, что вы поймете материал.

1 голос
/ 24 августа 2011

NeHe - определенно место для начала.Ознакомьтесь с учебными пособиями здесь: http://nehe.gamedev.net/tutorial/lessons_01__05/22004/ затем, когда у вас будет достаточно хорошее понимание (в основном, когда вы полностью поймете, что такое шейдеры), перейдите к учебнику lighthouse3D glsl здесь: http://www.lighthouse3d.com/tutorials/glsl-tutorial/

Кроме тогоВы узнаете, на протяжении всего пути, пытайтесь продолжать ссылаться обратно на конвейер (у изображений Google есть много сложных и основных версий этого).Поначалу это кажется действительно сложным, но чем больше вы понимаете, что чем больше это все станет иметь смысл.

Наконец, «Руководство по программированию Open GL», то есть большая красная книга, необходимо, если выготов заплатить деньги.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...