Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.01;
Скачать: CL | DM;

Вниз

Диметрия   Найти похожие ветки 

 
Ahd ©   (2002-03-19 11:31) [0]

Господа, объясните мене пожалуйста как изобазить фигуру в диметрической проекции?


 
Олег Бамбизов   (2002-03-19 12:29) [1]

Пусть у тебя есть точка с координатами (x0,y0,z0).
Тебе надо изобразить ее на экране с координатными осями (x,y).
Центр координатных осей на экране - в точке (scrX0,scrY0).

Тогда перевод координат выглядит так:
x=scr0X+y0-x0*sin(Pi/4);
y=scr0Y-z0+x0*cos(Pi/4).

И, на сколько я помню из школьного курса черчения, масштаб по оси х0 - в 2 раза меньше. Тогда надо будет уменьшить х0 в 2 раза.

Удачи.


 
MBo ©   (2002-03-19 12:37) [2]

исходи из того, что это параллельная проекция на плоскость ("картинную"), нормаль к которой образует одинаковые углы с двумя осями координат (обычно горизонтальными).



Страницы: 1 вся ветка

Текущий архив: 2002.04.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
3-75
SerKom
2002-03-07 18:20
2002.04.01
Почему для базы на IB (SQL Dialect 3) при использовании типа полей Date или Time


1-217
Aleksandr
2002-03-20 12:18
2002.04.01
Что в программе может жрать ресурсы?


14-287
Sir Alex
2002-02-04 19:44
2002.04.01
DMFC 1.1.003a ( вот что значит конкуренция!)


1-197
tovSuhov
2002-03-19 18:03
2002.04.01
Неактивная форма...


1-82
boa
2002-03-19 06:54
2002.04.01
Как сделать, чтобы курсор постоянно отображался в TEdit, TMemo