-!-
Сообщения: 3792
Благодарности: 224
|
Профиль
|
Отправить PM
| Цитировать
эти радиусы - 180 штук, по 2 градуса между ними. Т.е. цилиндр получается построен из колец, которые определяются радиусами...
Добавлено:
Вот фрагмент проги, строящий точки:
glBegin(GL_POINTS);
for j:=1 to 10 do
begin
for i:=0 to 179 do
begin
alpha:=2*i*pi/180;
Radius:=0.75+random/4;
glNormal3f(cos(alpha)*Radius, j/5, sin(alpha)*Radius);
glVertex3f(cos(alpha)*Radius, j/5, sin(alpha)*Radius);
end;
end;
glEnd;
т.о. получается цилиндр построенный на основе 10 окружностей, каждая из которых состоит из 180 точек
|
Отправлено: 22:45, 16-01-2003
| #3
|