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

Вниз

Проекция объектов   Найти похожие ветки 

 
Aleksandr ©   (2002-01-14 11:12) [0]

Уважаемые коллеги!
Что-то у меня совсем с геометрией туго. Никак не могу сообразить решение следующего вопроса: Объект-трапеция, содержащий в себе ряд других объектов, является как-бы проекцией в пространстве плоского прямоугольника, например, обычная грида с цифрами и буквами в клетках вытянута в пространство. Понятно, что для рисовки букв и цифр уже шрифтами не воспользуешься, надо рисовать. Кто-нибудь знает ссылки или вообще тему о том, как приводить плоские координаты к трехмерному виду? Когда даны установки типа ClientRect объекта и смещение в 3Д


 
Alx2 ©   (2002-01-14 12:45) [1]

Преобразование из трехмерного пр-ва на двумерное делаем с помощью умножения матрицы преобразования размерности 3х2 на вектор координат преобразуемой точки + некоторое смещение. Подробнее см. "Проективная геометрия".

PS Выражаясь Вашим языком, плоские координаты к трехмерному виду можно привести просто приписав еще одну третью координату, изменяющуюся по линейному закону (либо фиксированную) для всех "плоских" точек.

PPS
Собственно, задача поставлена нечетко. К Delphi из этой задачи, я думаю, относится вопрос: как стандартное изображение некоторого controlа спроецировать на другую плоскость и нарисовать полученное на экране. Или нет?


 
Vitaly ©   (2002-01-14 13:44) [2]

Поищи "Перспектива"



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
14-100054
Феликс
2001-12-10 23:12
2002.01.31
Билл Гейтс:


4-100124
star
2001-11-28 12:35
2002.01.31
Клавиатурные шпионы ...


14-100060
123sss
2001-12-07 02:34
2002.01.31
О пиве, и проч.


3-99834
катерина
2001-12-25 14:53
2002.01.31
помогите


3-99843
Тонио-Лунатик
2001-12-25 08:43
2002.01.31
Злостный IBX