Форум: "Основная";
Текущий архив: 2002.04.01;
Скачать: [xml.tar.bz2];
ВнизДиметрия Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c