2015-01-19 6 views
0

Действительно есть не проблема (приложение работает), что я хочу вам помочь мне понять этоВыбор из изометрической плитки с использованием преобразования матрицами

Проблема Пик из изометрической плитки

Условие матрицы Использование преобразования

Справочник Reference tutorial

Моя проблема понимания (смеется) Я не понимаю, в заключительной части

touch.mul(invIsotransform); 

Почему перевернутая матрица?

+0

Правильно = «У действительно есть» для «У меня действительно есть» – user3054736

ответ

1

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

+0

Ты тот, спасибо !!! – user3054736

Смежные вопросы