Blender для начинающих/Немного об OpenGL: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 86:
glEnd();
</source>
* mode может принимать одно из нескольких значений: GL_POINTS (для рисования только точек), GL_LINES (для рисования линий - каждая пара вершин задает отрезок), GL_LINE_STRIP (рисуется ломаная через все точки, указанные между glBegin и glEnd), GL_TRIANGLES (каждые 3 вершины задают треугольник), GL_TRIANGLE_STRIP (рисуются треугольники с общей стороной), GL_QUADS (каждые две подряд стоящие пары вершин задают четырехугольник).
 
* Есть 4 функции для отрисовки фигур. Все их параметры имеют тип double.
{| class="wikitable sortable"
|-
Строка 101:
| glVertex3dv(a) || Рисует что-либо в соответствии с mode, используя массив из трех переменных.
|}
* Установить размер точки в пикселях можно функцией glPointSize(n), где n - количество пикселей.