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

Содержимое удалено Содержимое добавлено
Строка 58:
! Функция !! Описание
|-
| glTranslatedglTranslate(x, y, z) || Сдвигает текущую систему координат на вектор v{x, y, z}.
|-
| glRotatedglRotate(x, y, z) || Поворачивает текущую систему координат по всем осям на указанные углы.
|-
| glPushMatrix() || Сохраняет текущую систему координат для возможности ее загрузки.
Строка 69:
<source lang="C">
glPushMatrix();
glTranslatedglTranslate(1.4,0,0);
glColor3dglColor3f(0,1,0);
auxSolidSphere(0.5);
 
glTranslatedglTranslate(1,0,0);
glColor3dglColor3f(0,0,1);
auxSolidSphere(0.3);
 
glPopMatrix();
glColor3dglColor3f(1,0,0);
auxSolidSphere(0.75); // А теперь рисуем сферу в точке (0, 0, 0).
</source>