Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

-!-


Сообщения: 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