Книги Фильмы Музыка Статьи Игры Обои Везде
Опрос
Какой файлообменник предпочитаете?
Vip-File.com
Letitbit.net
DepositFiles.com
RapidShare.com
Ifolder.ru
FileFactory.com
TurboBit.net
Sms4Files.com
HotFile.com
ShareFlare.com
Upload.com.ua
AnyFiles.net
Up-File.com
Megaupload.com
другой

Календарь
«    Май 2012    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
Комментариев [5] | 20.02.07
Мы рассмотрели все десять примитивов, имеющихся в нашем распоряжении. Код практических построений, включающих сотни и тысячи отдельных
примитивов, подчас чересчур громоздок, большая часть его в таких случаях — сотни и тысячи строк с вызовом команды glVertex.
Библиотека OpenGL располагает средством сокращения кода, базирующимся на использовании массивов вершин. В массиве вершин, т. e. массиве вещественных чисел, задаются координаты опорных вершин, по которым вызовом одной команды glDrawArrays строится последовательность примитивов заданного типа.
У команды glDrawArrays три аргумента: тип примитива и характеристики используемого массива.
Комментариев [2] | 20.02.07
Обучение Delphi Урок 9. Многоугольник

Для рисования прямоугольника на плоскости можно воспользоваться командой glRectf. Это одна из версий команды glRect. Ее аргументом являются координаты двух точек — противоположных углов рисуемого прямоугольника. Посмотрите  простой пример на построение прямоугольника с использованием этой команды.
При использовании glRect необходимо помнить, что координата по оси Z в текущей системе координат для всех вершин равна нулю.
Константа GL_QUADS задает примитив, когда перечисляемые вершины берутся по четыре и по ним строятся независимые четырехугольники.
Комментариев [0] | 05.02.07

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

Комментариев [1] | 05.02.07
От точек перейдем к линиям. Разберем следующий возможный аргумент команды glBegin — константу GL_LINES, задающий примитив "независимый отрезок".
Урок 6. Двумерные построения. Точка [Фрукт]
Категория: «Delphi»
Комментариев [0] | 05.02.07
Необходимо отметить, что в OpenGL левый нижний угол области вывода имеет координаты [-1; —1], правый верхний — [1, 1].
Нарисуем на экране пять точек, четыре по углам окна и одну в центре
Комментариев [0] | 02.02.07
Разберем еще одну версию нашей первой программы, использующей OpenGL
Урок 4. Типы OpenGL [Фрукт]
Категория: «Delphi»
Комментариев [0] | 02.02.07
Библиотека OpenGL является переносимой по отношению к платформам, операционным системам и средам программирования.
Для обеспечения этой независимости в ней, в частности, определены собственные типы. Их префикс — "GL", например, GLint.
Урок 3. Минимальная программа OpenGL [Фрукт]
Категория: «Delphi»
Комментариев [4] | 02.02.07
Рассмотрев основные вопросы функционирования приложения и его взаимодействия с операционной системой, можно перейти к изучению собственно OpenGL.
Комментариев [5] | 02.02.07
В уроке рассказывается о том, что такое Событие, сообщение, ссылка. Кроме этого рассматривается Вывод с использованием функций GDI и Файлы DLL (библиотек динамической компоновки), а также Контекст устройства и контекст воспроизведения
Урок 1. Введение [Фрукт]
Категория: «Delphi»
Комментариев [10] | 02.02.07
OpenGL является на данный момент одним из самых популярных программных интерфейсов (API) для разработки приложений в области двумерной и трехмерной графики. Стандарт OpenGL был разработан и утвержден в 1992 году ведущими фирмами в области разработки программного обеспечения, а его основой стала библиотека IRIS GL, разработанная Silicon Graphics.

Наверх