Показать сообщение отдельно
Старый 28.12.2010, 18:49
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 9  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
точка есть. это точка (0,0). сдвинуть ее нельзя, можно сдвинуть все остальное относительно ее.
Это не точка, а начало координатных осей. Ну или их пересечение.
Цитата:
вращение например, через матрицу делают, но у меня с первого раза не получилось пришел к тому что порекомендовал Hidest
С матрицами все просто (по сути особой разницы с контейнером нет, за исключением контейнера). Сначала матрицу трансформации объекта надо обнулить (по-сути все трансформации объекта происходят через матрицы). Потом сдвигаем матрицу в нужные локальные координаты объекта. Трансформируем матрицу. Сдвигаем обратно в 0, 0 (либо учитываем сдвиг на следующем шаге). И сдвигаем обратно в координаты в которых объект был до трансформации.