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

Содержимое удалено Содержимое добавлено
Строка 19:
Например, красный цвет устанавливается вот так:
<source lang="C">GLColor3D(1, 0, 0)</source>
==Примитивы GLaux==
Ниже приведен список примитивов, которые могут быть нарисовыны с помощью библиотеки GLaux - оберткой над OpenGL.
{| class="wikitable sortable"
|-
! Функция !! Описание функции
|-
| auxSolidSphere(r) || Рисует сферу радиусом r.
|-
| auxSolidCube(w) || Рисует куб с шириной, длиной и высотой равной w.
|-
| auxSolidBox(w, l, h) || Рисует параллелепипед с шириной w, длиной l и высотой h.
|-
| auxSolidTorus(r, R) || Рисует тор с внутренним радиусом r, и внешним R.
|-
| auxSolidCylinder(r, h) || Рисует цилиндр с радиусом r в основании и высотой h.
|}
Для рисования примитивов в виде каркасной сетки пишите Wire вместо Solid.
{| class="wikitable sortable"
|-
! Функция !! Описание функции
|-
| auxWireSphere(r) || Рисует сферу радиусом r.
|-
| auxWireCube(w) || Рисует куб с шириной, длиной и высотой равной w.
|-
| auxWireBox(w, l, h) || Рисует параллелепипед с шириной w, длиной l и высотой h.
|-
| auxWireTorus(r, R) || Рисует тор с внутренним радиусом r, и внешним R.
|-
| auxWireCylinder(r, h) || Рисует цилиндр с радиусом r в основании и высотой h.
|}