
23.11.2010, 16:17
|
|
Регистрация: Nov 2010
Сообщений: 4
|
Сделать абсолютный поворот по статичным осям рабочей области
Уважемые програмисты, прошу оказать помощь по решению одного вопроса.
Суть такая:есть спрайт(спрайт1), который дабавлен в рабочую область, в нем находятся спрайты(спрайты2), которые равномерно раскиданы по по точкам сферы относительно (0,0,0) спрайта1, то есть я могу крутить спрайт1 и крутится вся сфера, но когда она поворачивается(спрайт1) поварачиваются системы координат (спрайтов2) относительно рабочей области и у меня не получается контролировать их поворот (так чтоб они смотрели сегда лицевой стороной на меня)
ВОПРОС: как делать абсолютный поворот по статичным осям рабочей области, а не по осям внутреней системы координат(спрайтов2).
Работал с методами Matrix3D и getRelativeMatrix3D (помог в сортировке по Z), но результатов не добился. Усмотрел интересный метод pointAt, но так и не понял значения его параметров и не смог им толком воспользоваться, если кто работал им поясните как им работать.
Последний раз редактировалось iNils; 23.11.2010 в 17:31.
|