![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jun 2010
Сообщений: 97
|
Приветствую.
Может кто нибудь сталкивался с таким или сможет подсказать в каком направлении копать. Есть 3D пространство с объектами и камерой. Нужно обвести некий объект 2D рамкой. При этом, рамка должна принимать видимые размеры объекта. То есть, в зависимости от дальности камеры от объекта и расположения объекта (если у него не правильная форма), рамка должна менять свои размеры и пропорции. Буду рад любой помощи, так как даже не знаю с чего начать. |
|
|||||
|
Регистрация: Jan 2011
Сообщений: 200
|
ковыряйте globalToLocal
|
|
|||||
|
Я не работал с 3д во флеше, поэтому не знаю, как конкретно в нем это сделать. В DirectX координаты объекта в трехмерном пространстве переводятся в координаты проэкции на экран путем умножения их на транспонированную видовую матрицу. Скорее всего во флеш - точно так же. Пошерстите хелп на предмет перевода координат через матрицу вида.
__________________
interplanety |
|
|||||
|
Регистрация: Jan 2011
Сообщений: 200
|
Помнится мне в этой книге очень хорошо разобрана работа с матрицами в 3D.
ох ежик, форум валит ссылку. Д.Конгер "Физика для разработчиков компьютерных игр" если нужно, ссылку кину в личку Последний раз редактировалось bifidokk; 19.10.2012 в 12:11. |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:27. |
|
|
« Предыдущая тема | Следующая тема » |
|
|