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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Mar 2004
Адрес: Россия, Самара
Сообщений: 29
Отправить сообщение для MixailV с помощью ICQ
По умолчанию skew через матрицы?

Можно ли исправить допустим через Flasm байт код функции таким образом, чтобы трансформацию клипа делать через матрицы (тем более что все трасформации в движке плеера через них и делаются...)
__________________
Взгляд неискушенного зорче, слова ребенка честнее, простые пути - верны ...


Последний раз редактировалось MixailV; 18.06.2004 в 12:56.
Старый 19.06.2004, 15:59
Dindin вне форума Посмотреть профиль Отправить личное сообщение для Dindin Посетить домашнюю страницу Dindin Найти все сообщения от Dindin
  № 2  
Dindin
 
Аватар для Dindin

Регистрация: Feb 2004
Адрес: на колокольне Любит: плеваться
Сообщений: 1,769
Отправить сообщение для Dindin с помощью ICQ
Прости, не совсем понятно - чего ты хочешь таким образом добиться?
__________________
судью - на мыло, из игроков - вить веревки.

Старый 21.06.2004, 11:31
MixailV вне форума Посмотреть профиль Отправить личное сообщение для MixailV Найти все сообщения от MixailV
  № 3  
MixailV

Регистрация: Mar 2004
Адрес: Россия, Самара
Сообщений: 29
Отправить сообщение для MixailV с помощью ICQ
Пытаюсь совместно с Deaf'ом (он свои 3D исходники кидал, наверное видели) сделать быстрый и шустрый 3D движок с "динамическим" текстурированием (когда положение текстуры можно задать с помошью координат для каждой вершины полигона). Так вот все наши исходники достаточно громоздки (хотя добились уже хороших результатов), а вся проблема связано в том, что приходится делать кучу трансформаций. К примеру чтобы реализовать программно Skew приходиться делать _rotation + _xscale + _yscale и кучу всего... Хотя движок флэш плеера все равно все преобразования над клипом делает с помощью всего лишь одной матрицы трансформаций (как в программном градиенте...). Как бы изменить p-код SWFа, чтобы нужные параметры передавать непосредственно в матрицу для трансформации клипа??? Может это все таки реально??? Это сократит кучу вычислений и кучу отдельных трансформаций!!! Пожалуйста подскажите!!!
__________________
Взгляд неискушенного зорче, слова ребенка честнее, простые пути - верны ...

Старый 21.06.2004, 13:01
Dindin вне форума Посмотреть профиль Отправить личное сообщение для Dindin Посетить домашнюю страницу Dindin Найти все сообщения от Dindin
  № 4  
Dindin
 
Аватар для Dindin

Регистрация: Feb 2004
Адрес: на колокольне Любит: плеваться
Сообщений: 1,769
Отправить сообщение для Dindin с помощью ICQ
http://www.andre-michelle.com/

DistortImage class
__________________
судью - на мыло, из игроков - вить веревки.

Старый 21.06.2004, 21:11
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 5  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
Цитата:
Хотя движок флэш плеера все равно все преобразования над клипом делает с помощью всего лишь одной матрицы трансформаций
можно поподробнее : откуда информация

Старый 22.06.2004, 00:30
Елё вне форума Посмотреть профиль Отправить личное сообщение для Елё Посетить домашнюю страницу Елё Найти все сообщения от Елё
  № 6  
Елё
 
Аватар для Елё

Регистрация: Jun 2002
Адрес: Москва
Сообщений: 287
Отправить сообщение для Елё с помощью Skype™
Цитата:
Оригинал написал(а) silin

можно поподробнее : откуда информация
Ну иначе было бы странно... Врядли можно себе представить плэйер который каждую точку отдельно сначала поворачивает, потом "скюит", а потом смещает

Наверняка они внутрях матрицами пользуются
И жаль что ничего о внешнем интерфейсе к этим матрицам не известно

Старый 22.06.2004, 03:02
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 7  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
всё в общем кажется логично, только
Цитата:
Оригинал написал(а) Елё
Ну иначе было бы странно
вот здесь вы, сударь, совершенно напрасно применяете сослагательное наклонение :) кто-то обещал что будет не странно?

в любом случае интересно чем вызвано такое категорическое высказывание

Старый 22.06.2004, 10:09
Dindin вне форума Посмотреть профиль Отправить личное сообщение для Dindin Посетить домашнюю страницу Dindin Найти все сообщения от Dindin
  № 8  
Dindin
 
Аватар для Dindin

Регистрация: Feb 2004
Адрес: на колокольне Любит: плеваться
Сообщений: 1,769
Отправить сообщение для Dindin с помощью ICQ
Господа, а Вы в курсе, что плеер просто демонстрирует последовательность имэджей, а трансформирует в эту последовательность компилятор?
__________________
судью - на мыло, из игроков - вить веревки.

Старый 22.06.2004, 11:54
MixailV вне форума Посмотреть профиль Отправить личное сообщение для MixailV Найти все сообщения от MixailV
  № 9  
MixailV

Регистрация: Mar 2004
Адрес: Россия, Самара
Сообщений: 29
Отправить сообщение для MixailV с помощью ICQ
Посмотрел ссылку http://www.andre-michelle.com/
(которую дали выше), посмотрел внутренности - почти один в один как ув наших исходниках, тока через классы.... И тока не так шустро как у нас!
В общем этот Андре ниче нового и не придумал, и матрицы он не юзает А я надеялся что он сделал реальный прорыв во флэш
Для Dindin'a по поводу фразы "Господа, а Вы в курсе, что плеер просто демонстрирует последовательность имэджей, а трансформирует в эту последовательность компилятор?" - ага, особенно если этой последовательности вообще нет при использовании читого экшена!!! (и даже если у тебя обычная анимация, не через экшн, то нифига это не последовательность имэджей, а просто компилятор всю анимацию (все твины и т.п.) разбивает на фрэймы, и для каждого клипа в каждом фрейме запоминаются его трансформации (scale, rotation и т.п.)!
__________________
Взгляд неискушенного зорче, слова ребенка честнее, простые пути - верны ...

Старый 22.06.2004, 12:23
Dindin вне форума Посмотреть профиль Отправить личное сообщение для Dindin Посетить домашнюю страницу Dindin Найти все сообщения от Dindin
  № 10  
Dindin
 
Аватар для Dindin

Регистрация: Feb 2004
Адрес: на колокольне Любит: плеваться
Сообщений: 1,769
Отправить сообщение для Dindin с помощью ICQ
Цитата:
Оригинал написал(а) MixailV
Посмотрел ссылку http://www.andre-michelle.com/
(которую дали выше), посмотрел внутренности - почти один в один как ув наших исходниках, тока через классы.... И тока не так шустро как у нас!
У нас - это у кого? И что Вы понимаете под словом "шустро", глубокоуважаемый изобретатель велосипеда?
Цитата:
В общем этот Андре ниче нового и не придумал, и матрицы он не юзает А я надеялся что он сделал реальный прорыв во флэш
Чувствуется, что для человека прорыв в любой области навсегда связан с матрицами. А может Вы просто поклонник Нео? Или напротив Агента Смита?
Цитата:
Для Dindin'a по поводу фразы "Господа, а Вы в курсе, что плеер просто демонстрирует последовательность имэджей, а трансформирует в эту последовательность компилятор?" - ага, особенно если этой последовательности вообще нет при использовании читого экшена!!! (и даже если у тебя обычная анимация, не через экшн, то нифига это не последовательность имэджей, а просто компилятор всю анимацию (все твины и т.п.) разбивает на фрэймы, и для каждого клипа в каждом фрейме запоминаются его трансформации (scale, rotation и т.п.)!
Польщён, что мне оказывается подобное внимание, и могу только порекомендовать сцылочку. Итак, спецификация формата swf от Macromedia, PDF

ЗЫ И не морочьте нам голову.
__________________
судью - на мыло, из игроков - вить веревки.


Последний раз редактировалось Dindin; 22.06.2004 в 12:27.
Создать новую тему   Часовой пояс GMT +4, время: 11:06.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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