![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#3
|
||||
|
||||
![]() Код:
procedure LineToXYZ(x,y,z:real); begin form1.canvas.lineto(trunc(((y*cos(alf)-x*sin(alf))*cos(gam)+(z*cos(bet) +(x*cos(alf)+y*sin(alf))*sin(bet))*sin(gam))*zum+form1.Width/2), trunc(-((z*cos(bet)+(x*cos(alf)+y*sin(alf))*sin(bet))*cos(gam)-(y*cos(alf)- x*sin(alf))*sin(gam))*zum+form1.Height/2)); end; procedure MoveToXYZ(x,y,z:real); begin form1.canvas.moveto(trunc(((y*cos(alf)-x*sin(alf))*cos(gam)+(z*cos(bet) +(x*cos(alf)+y*sin(alf))*sin(bet))*sin(gam))*zum+form1.Width/2), trunc (-((z*cos(bet)+(x*cos(alf)+y*sin(alf))*sin(bet))*cos(gam)-(y*cos(alf)- x*sin(alf))*sin(gam))*zum+form1.Height/2)); end; [/code] — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |