![]() |
|
||||||||||
|
|||||
|
Можно ли исправить допустим через Flasm байт код функции таким образом, чтобы трансформацию клипа делать через матрицы (тем более что все трасформации в движке плеера через них и делаются...)
__________________
Взгляд неискушенного зорче, слова ребенка честнее, простые пути - верны ... Последний раз редактировалось MixailV; 18.06.2004 в 12:56. |
|
|||||
|
Прости, не совсем понятно - чего ты хочешь таким образом добиться?
__________________
судью - на мыло, из игроков - вить веревки. |
|
|||||
|
Пытаюсь совместно с Deaf'ом (он свои 3D исходники кидал, наверное видели) сделать быстрый и шустрый 3D движок с "динамическим" текстурированием (когда положение текстуры можно задать с помошью координат для каждой вершины полигона). Так вот все наши исходники достаточно громоздки (хотя добились уже хороших результатов), а вся проблема связано в том, что приходится делать кучу трансформаций. К примеру чтобы реализовать программно Skew приходиться делать _rotation + _xscale + _yscale и кучу всего... Хотя движок флэш плеера все равно все преобразования над клипом делает с помощью всего лишь одной матрицы трансформаций (как в программном градиенте...). Как бы изменить p-код SWFа, чтобы нужные параметры передавать непосредственно в матрицу для трансформации клипа??? Может это все таки реально??? Это сократит кучу вычислений и кучу отдельных трансформаций!!! Пожалуйста подскажите!!!
__________________
Взгляд неискушенного зорче, слова ребенка честнее, простые пути - верны ... |
|
|||||
|
__________________
судью - на мыло, из игроков - вить веревки. |
|
|||||
|
Цитата:
Наверняка они внутрях матрицами пользуются И жаль что ничего о внешнем интерфейсе к этим матрицам не известно |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
всё в общем кажется логично, только
Цитата:
в любом случае интересно чем вызвано такое категорическое высказывание |
|
|||||
|
Господа, а Вы в курсе, что плеер просто демонстрирует последовательность имэджей, а трансформирует в эту последовательность компилятор?
__________________
судью - на мыло, из игроков - вить веревки. |
|
|||||
|
Посмотрел ссылку http://www.andre-michelle.com/
(которую дали выше), посмотрел внутренности - почти один в один как ув наших исходниках, тока через классы.... И тока не так шустро как у нас! В общем этот Андре ниче нового и не придумал, и матрицы он не юзает А я надеялся что он сделал реальный прорыв во флэш Для Dindin'a по поводу фразы "Господа, а Вы в курсе, что плеер просто демонстрирует последовательность имэджей, а трансформирует в эту последовательность компилятор?" - ага, особенно если этой последовательности вообще нет при использовании читого экшена!!! (и даже если у тебя обычная анимация, не через экшн, то нифига это не последовательность имэджей, а просто компилятор всю анимацию (все твины и т.п.) разбивает на фрэймы, и для каждого клипа в каждом фрейме запоминаются его трансформации (scale, rotation и т.п.)!
__________________
Взгляд неискушенного зорче, слова ребенка честнее, простые пути - верны ... |
|
|||||
|
Цитата:
Цитата:
Цитата:
ЗЫ И не морочьте нам голову.
__________________
судью - на мыло, из игроков - вить веревки. Последний раз редактировалось Dindin; 22.06.2004 в 12:27. |
![]() |
Часовой пояс GMT +4, время: 11:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|