Матрица 3D и поворот
Здравствуйте, возник вопрос.
Вот что есть, матрица и ей присвоен поворот по оси Y, допустим -20 градусов Код AS3:
То есть берем матрицу mat, что то с ней делаем и опа, получаем что ответ= -20. Так что с ней нужно сделать чтобы это узнать, кто нить может подсказать ? |
Код AS3:
|
Огромное спасибо !!
Добавлено через 45 минут Что то не так.. Вот у меня есть объект, я хочу его повернуть вокруг своей оси по Y. Стартовый поворот по формуле =-45, вращаю потихоньку.... угол идет в минус.. -50...-60.. -70.. доходит до -90 и начинает расти.. -80....-70... -45.. (хотя оборот не полный достигаем уже изначального знаечния).. далее он растет до +90, и начинает снова уменьшаться и уже когда доходит до -45 - то вот только сейчас фигура совершила полный оборот вокруг оси.. Получается что имеем 2 одинаковых угла при разном положении фигуры.. как с этим бороться ? |
потому что углы во флеше измеряются от -180 до +180, вместо привычных 360 (и не только во флеше, кстати)
|
тут по ходу от 90 до -90 с циклом.. да, понятно что это замутки 3д.. а привычные от 0 до 360 можно получить ?как нить конвертировать..
|
Цитата:
|
Часовой пояс GMT +4, время: 12:24. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.