![]() |
Сделать абсолютный поворот по статичным осям рабочей области
Уважемые програмисты, прошу оказать помощь по решению одного вопроса.
Суть такая:есть спрайт(спрайт1), который дабавлен в рабочую область, в нем находятся спрайты(спрайты2), которые равномерно раскиданы по по точкам сферы относительно (0,0,0) спрайта1, то есть я могу крутить спрайт1 и крутится вся сфера, но когда она поворачивается(спрайт1) поварачиваются системы координат (спрайтов2) относительно рабочей области и у меня не получается контролировать их поворот (так чтоб они смотрели сегда лицевой стороной на меня) ВОПРОС: как делать абсолютный поворот по статичным осям рабочей области, а не по осям внутреней системы координат(спрайтов2). Работал с методами Matrix3D и getRelativeMatrix3D (помог в сортировке по Z), но результатов не добился. Усмотрел интересный метод pointAt, но так и не понял значения его параметров и не смог им толком воспользоваться, если кто работал им поясните как им работать. |
| Часовой пояс GMT +4, время: 15:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.