Важная информация

User Tag List

Страница 10 из 10 ПерваяПервая ... 678910
Показано с 91 по 92 из 92

Тема: Вращение спрайта на произвольный угол

  1. #91
    Junior Аватар для Sameone
    Регистрация
    30.04.2010
    Адрес
    Харцызск, Донецкая область, Украина
    Сообщений
    24
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кватерионы это же в трёхмерном пространстве, где 3 оси вращения. А разговор о 2d-движке, где одна ось. Зачем тут кватерионы?

  2. #91
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #92
    Veteran
    Регистрация
    08.05.2007
    Адрес
    Dnepropetrovsk
    Сообщений
    1,057
    Спасибо Благодарностей отдано 
    220
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    31 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вращение битмапа на произвольный угол - это задача интерполяции функции от двух переменных. И она не имеет "правильного" решения, потому как значения исходной функции не заданы между пикселями исходного битмапа. Любой метод интерполяции будет исходить не из "настоящего" изображения, которое должно быть, а из каких-то допущений о том, каким оно могло бы быть. Отсюда неоднозначность.

    Во-вторых, пиксельная графика обычно оптимизирована под конкретную сетку пикселей, так что, даже если бы непрерывная функция, соответствующая изображению, была известна во всех точках - попытка взять ее отсчеты после поворота приведет, как правило, лишь к посредственному результату, если речь идет о спрайтах с низким разрешением.

    Поэтому вращать спрайты лучше вручную. Можно попытаться сначала их повернуть на PC с помощью фотошопа или другой аналогичной программы, и использовать результат такого поворота как ориентир для ручной прорисовки.

Страница 10 из 10 ПерваяПервая ... 678910

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Вывод спрайта по X,Y
    от drbars в разделе Программирование
    Ответов: 7
    Последнее: 20.03.2022, 10:43
  2. Поворот спрайта
    от Soplik в разделе Программирование
    Ответов: 22
    Последнее: 03.10.2011, 21:53
  3. Ответов: 13
    Последнее: 29.12.2010, 21:51
  4. Быстрое вращение в 3Д
    от TmK в разделе Программирование
    Ответов: 26
    Последнее: 24.05.2009, 04:01
  5. Поворот спрайта
    от acidrain в разделе Графика
    Ответов: 9
    Последнее: 06.12.2008, 14:27

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •