Сокращение Texture2D в XNA - PullRequest
       187

Сокращение Texture2D в XNA

5 голосов
/ 05 марта 2009

Я бы хотел уменьшить размер объекта Texture2D до другого объекта Texture2D в XNA.

Причина заключается в использовании уменьшенного объекта для обнаружения столкновений на основе пикселей.

Можно ли это сделать?

1 Ответ

3 голосов
/ 05 марта 2009

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

По сути, для обнаружения столкновений на преобразованной текстуре (такой как масштабированная, как вы хотите) вы используете преобразование матрица . Это не слишком сложно, и учебники дают хороший пример. Учебное пособие не масштабируется, а вращается, но в источник включены комментарии, показывающие, где и как выполнять масштабирование.

...