![]() |
Перевод 3D в 2D
Приветствую.
Может кто нибудь сталкивался с таким или сможет подсказать в каком направлении копать. Есть 3D пространство с объектами и камерой. Нужно обвести некий объект 2D рамкой. При этом, рамка должна принимать видимые размеры объекта. То есть, в зависимости от дальности камеры от объекта и расположения объекта (если у него не правильная форма), рамка должна менять свои размеры и пропорции. Буду рад любой помощи, так как даже не знаю с чего начать. |
ковыряйте globalToLocal
|
Я не работал с 3д во флеше, поэтому не знаю, как конкретно в нем это сделать. В DirectX координаты объекта в трехмерном пространстве переводятся в координаты проэкции на экран путем умножения их на транспонированную видовую матрицу. Скорее всего во флеш - точно так же. Пошерстите хелп на предмет перевода координат через матрицу вида.
|
Помнится мне в этой книге очень хорошо разобрана работа с матрицами в 3D.
ох ежик, форум валит ссылку. Д.Конгер "Физика для разработчиков компьютерных игр" если нужно, ссылку кину в личку |
| Часовой пояс GMT +4, время: 06:50. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.