Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.145.130.31] |
|
Сообщ.
#1
,
|
|
|
Доброе время суток. Подскажите, как правильно пользоваться Quadric-объектами, так:
quadObj := gluNewQuadric; gluDrawSphere(quadObj, ...); gluDrawDisc(quadObj, ...); gluDeleteQuadric(quadObj); или так: quadObj := gluNewQuadric; gluDrawSphere(quadObj, ...); gluDeleteQuadric(quadObj); quadObj := gluNewQuadric; gluDrawDisc(quadObj, ...); gluDeleteQuadric(quadObj); ? Есть ли опасности использования 1-го способа, учитывая что он вроде как работает? Что-то не могу найти информацию на этот счет... |
Сообщ.
#2
,
|
|
|
Вот 1-м способом и пользуйся. Quadrics objects предназначены для хранения параметров отрисовки (задаются ф-циями gluQuadricDrawStyle, gluQuadricNormals, gluQuadricTexture, gluQuadricOrientation) которые будут использованы ф-циями рисования фигур (gluSphere, gluDisk, gluCylinder, gluPartialDisk)
|
Сообщ.
#3
,
|
|
|
Понятно, благодарю!
|