Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.05.2014, 17:19
ZackMercury вне форума Посмотреть профиль Отправить личное сообщение для ZackMercury Найти все сообщения от ZackMercury
  № 1  
Ответить с цитированием
ZackMercury
 
Аватар для ZackMercury

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,921
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
По умолчанию Для чего нужны матрицы?

Не спрашивайте насчёт того, каким местом я учил математику, но
где бы я не искал, не могу найти доступного разъяснения - что делает
класс Matrix, для чего нужны эти матрицы, как работают матрицы преобразований?

Сам сколько бы не думал, но интуиция мне ничего не говорит насчёт них.
Может ли кто-нибудь скинуть ссылку на доступную статью, или дать мне хоть
некое представление о матрицах, какие-то tx, ty... О матрицах в математике знаю лишь то, что это
примерно как массив, обозначается большой и жирной буквой и в квадратных скобках список значений, как в массиве.
Помню что-то о сложении, вычитании и умножении матриц.

Потом я столкнулся с ними в книге о Molehill, где говорилось, что матрица преобразований
это матрица 4х4, которая позволяет применять к объекту(мешу) несколько преобразований одновременно.
Когда пользовался Papervision3D, Away3D, я менял значение rotationX, rotationY и X одновременно, и мне не требовались для этого матрицы... Я понимаю, что если не вдуплю, что делать с этими матрицами, то дальше лучше не лезть.
__________________
There is no thing in this world that is not simple.

Старый 20.05.2014, 22:26
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 2  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Цитата:
Сообщение от SuriTheAngel Посмотреть сообщение
Сам сколько бы не думал, но интуиция мне ничего не говорит насчёт них.
Советую выработать другой способ познания, например читать справки
http://help.adobe.com/ru_RU/FlashPla...filter_air=2.6
Матрица, в случае экранного объекта - это просто удобный способ записать все параметры его отображения (x, y, rotation, scale).

Цитата:
Сообщение от SuriTheAngel Посмотреть сообщение
я менял значение rotationX, rotationY и X одновременно, и мне не требовались для этого матрицы...
Во флеше rotation, x, y, это всё те-же значения матрицы экранного объекта, отдельно вынесенные в геттер-сеттеры для удобства.
__________________
Дети не должны знать о своих родителях

Старый 20.05.2014, 22:45
ZackMercury вне форума Посмотреть профиль Отправить личное сообщение для ZackMercury Найти все сообщения от ZackMercury
  № 3  
Ответить с цитированием
ZackMercury
 
Аватар для ZackMercury

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,921
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
Спасибо, Tails, уже во второй раз выручаете)
Я просто читал это сквозь строки, пытаясь воображать всё это как какой-то набор пикселей, или массив пикселей, и т.д.
Теперь-то всё понятно)
__________________
There is no thing in this world that is not simple.


Последний раз редактировалось ZackMercury; 20.05.2014 в 23:00.
Старый 21.05.2014, 08:22
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 4  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
Я просто читал это сквозь строки
Может надо было справку на японском лучше почитать? А не на ужасном и грубом русском
__________________
Ко мне можно и нужно обращаться на ты)

Старый 21.05.2014, 12:58
ZackMercury вне форума Посмотреть профиль Отправить личное сообщение для ZackMercury Найти все сообщения от ZackMercury
  № 5  
Ответить с цитированием
ZackMercury
 
Аватар для ZackMercury

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,921
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
Да нет, дело не в этом, я просто навоображал себе всего подряд про матрицы, и не мог подобрать, какая из моделей правильная)
__________________
There is no thing in this world that is not simple.

Старый 21.05.2014, 14:25
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 6  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
SuriTheAngel, вы учитесь путем "закрыть глаза, вообразить" и последующего прозрения с прочтением документации? Оригинально .

Старый 21.05.2014, 14:31
ZackMercury вне форума Посмотреть профиль Отправить личное сообщение для ZackMercury Найти все сообщения от ZackMercury
  № 7  
Ответить с цитированием
ZackMercury
 
Аватар для ZackMercury

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,921
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
Цитата:
Сообщение от alexcon314 Посмотреть сообщение
SuriTheAngel, вы учитесь путем "закрыть глаза, вообразить" и последующего прозрения с прочтением документации? Оригинально .
Ну типа того, только я сначала собираю все знания(документацию, туториалы), а потом уже закрыть глаза и вообразить) Иногда и наоборот)
__________________
There is no thing in this world that is not simple.

Старый 21.05.2014, 14:36
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 8  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Какое у вас образование? Если не секрет .
Это я к тому, что изучать такие предметы, как математика, физика по статьям типа "чего-то там для гейм-девелоперов" - это очень спорный подход.

Старый 21.05.2014, 14:43
ZackMercury вне форума Посмотреть профиль Отправить личное сообщение для ZackMercury Найти все сообщения от ZackMercury
  № 9  
Ответить с цитированием
ZackMercury
 
Аватар для ZackMercury

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,921
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
Цитата:
это очень спорный подход.
Ну, что есть, то есть, я не знаю другого подхода)
Цитата:
Какое у вас образование?
Среднее

Добавлено через 41 минуту
P.S. Если вы можете поделиться своим подходом, прошу
__________________
There is no thing in this world that is not simple.

Старый 21.05.2014, 16:08
toFL вне форума Посмотреть профиль Найти все сообщения от toFL
  № 10  
Ответить с цитированием
toFL
Banned

Регистрация: May 2011
Адрес: +48° 27' 57.93", +35° 2' 46.02"
Сообщений: 447
Записей в блоге: 2
Отправить сообщение для toFL с помощью Skype™
Цитата:
P.S. Если вы можете поделиться своим подходом, прошу
На одном экране документация, на втором IDE. Вот и весь секрет.

Создать новую тему Ответ Часовой пояс GMT +4, время: 17:00.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 17:00.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.