![]() |
Для чего нужны матрицы?
Не спрашивайте насчёт того, каким местом я учил математику, но
где бы я не искал, не могу найти доступного разъяснения - что делает класс Matrix, для чего нужны эти матрицы, как работают матрицы преобразований? Сам сколько бы не думал, но интуиция мне ничего не говорит насчёт них. Может ли кто-нибудь скинуть ссылку на доступную статью, или дать мне хоть некое представление о матрицах, какие-то tx, ty... О матрицах в математике знаю лишь то, что это примерно как массив, обозначается большой и жирной буквой и в квадратных скобках список значений, как в массиве. Помню что-то о сложении, вычитании и умножении матриц. Потом я столкнулся с ними в книге о Molehill, где говорилось, что матрица преобразований это матрица 4х4, которая позволяет применять к объекту(мешу) несколько преобразований одновременно. Когда пользовался Papervision3D, Away3D, я менял значение rotationX, rotationY и X одновременно, и мне не требовались для этого матрицы... Я понимаю, что если не вдуплю, что делать с этими матрицами, то дальше лучше не лезть. |
Цитата:
http://help.adobe.com/ru_RU/FlashPla...filter_air=2.6 Матрица, в случае экранного объекта - это просто удобный способ записать все параметры его отображения (x, y, rotation, scale). Цитата:
|
Спасибо, Tails, уже во второй раз выручаете)
Я просто читал это сквозь строки, пытаясь воображать всё это как какой-то набор пикселей, или массив пикселей, и т.д. Теперь-то всё понятно) |
Цитата:
|
Да нет, дело не в этом, я просто навоображал себе всего подряд про матрицы, и не мог подобрать, какая из моделей правильная)
|
SuriTheAngel, вы учитесь путем "закрыть глаза, вообразить" и последующего прозрения с прочтением документации? Оригинально :D.
|
Цитата:
|
Какое у вас образование? Если не секрет :).
Это я к тому, что изучать такие предметы, как математика, физика по статьям типа "чего-то там для гейм-девелоперов" - это очень спорный подход. |
Цитата:
Цитата:
Добавлено через 41 минуту P.S. Если вы можете поделиться своим подходом, прошу :) |
Цитата:
|
| Часовой пояс GMT +4, время: 15:31. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.