Вверх ↑
Этот топик читают: Гость
Главный модератор
Ответов: 2999
Рейтинг: 396
#31: 2008-05-23 02:28:26 ЛС | профиль | цитата
Если интересно здесь перевод функций Image Ready.

В частности там сказано:

Метод удаления кадра (frame disposal method) определяет, сохранится ли изображение предыдущего кадра при демонстрации последующего. При использовании кадров с прозрачным фоном в этом случае будут видны изображения предыдущих кадров.

Выбор метода осуществляется для одного или нескольких выделенных кадров с помощью контекстного меню, вызываемого щелчком правой кнопки мыши на рисунке кадра (thumbnail) в окне Animation (Анимация):

Automatic (Автоматически) — устанавливается по умолчанию, автоматически стирая изображение текущего кадра, если следующий содержит прозрачный слой;
Do Not Dispose (He удалять) — сохраняет изображение предыдущего кадра, добавляя к нему изображение следующего, причем предварительный просмотр такой анимации следует выполнять в браузере;
Restore to Background (Восстановить фон) — позволяет демонстрировать в каждый момент времени только один кадр.

карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#32: 2008-05-23 03:26:50 ЛС | профиль | цитата
Nic писал(а):
Наверняка tween эффект параметризован

В GIF стандарте нет вообще такого понятия. У тебя, при создании GIF-картинки, Adobe сам сэмулировал такой режим и разложил его по кадрам, те сделал обычный непараметрический GIF, те без использования внутренних алгоритмов будущего декодера.
Когда ты включаешь такой режим при создании, то вместо двух разных кадров получаешь N кадров перехода из одного в другой, вот и все, какие нужны для несчатного GIF'a еще параметры, когда у него уже есть кадры перехода, зачем ему еще и функцию отрисовки этого Tween иметь. А браузеру сугубо деревянно, он ничего не включает, никакой Tween (ну нет его в GIF'e, это сторонняя эмуляция одного из FLASH режимов, у того Tween есть) и просто отрисовывает кадры, а видит еще и твои нулевые задержки, так подставляет вместо них свои 83 ms (12 кадров/с)

ЗЫ Ну вот когда бы я еще GIF по полочкам не разбирал

------------ Дoбавленo:


Nic писал(а):
Do Not Dispose (He удалять) — сохраняет изображение предыдущего кадра, добавляя к нему изображение следующего,

Все правильно, что я и написАл -- этот режим для создания кадра перехода, так как следующий кадр накладывается на предыдущий (который удалять не надо), но не в будущем GIF-декодере, а в Adobe

------------ Дoбавленo:


Надо попробовать создать движущийся объект с применением свойства Disposal и посмотреть, будет ли он работать

------------ Дoбавленo:


Только что проверил вот на этом Gif'e, который сделан с применением Disposal метода RestoreBackground -- Frame with background transparency with Restore to Background option, прекрасно работает


карма: 22

0
файлы: 1sfera_06.gif [3.3KB] [415]
Ответов: 5227
Рейтинг: 587
#33: 2008-05-23 17:12:00 ЛС | профиль | цитата
nesco, а что это за жирная точка?, типа продолжения не будет?...
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#34: 2008-05-23 17:49:59 ЛС | профиль | цитата
andrestudio писал(а):
а что это за жирная точка?, типа продолжения не будет?...

Это... А чтобы все спрашивали
карма: 22

0
Ответов: 5227
Рейтинг: 587
#35: 2008-05-23 17:54:39 ЛС | профиль | цитата
1-0, я попался
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#36: 2008-05-25 19:56:31 ЛС | профиль | цитата
Ну и что все усохли, как результаты тестирования

То все орали -- дайте GIF, ну сделали, и что дальше

Что будем с ним делать-то
карма: 22

0
Ответов: 3514
Рейтинг: 184
#37: 2008-05-25 20:36:08 ЛС | профиль | цитата
Использовать по назначению )
карма: 0
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#38: 2008-05-25 21:25:16 ЛС | профиль | цитата
nesco писал(а):
Использовать по назначению

А если серьезно
карма: 22

0
Ответов: 1328
Рейтинг: 69
#39: 2008-05-26 00:04:51 ЛС | профиль | цитата
nesco писал(а):
Что будем с ним делать-то

В пакет конечно
карма: 2

0
Ответов: 5227
Рейтинг: 587
#40: 2008-05-26 10:26:46 ЛС | профиль | цитата
Если вопрос на голосовании то За (тобишь в пакет). примеры работали хорошо, около 100 GIF проверил все отображались без проблем.

Где то читал что есть формат GIF c 24битным разрешением? Но мне такие не попадались.

nesco - тебе случайно колекция анимированных смайлов не нужна? (в GIF)
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#41: 2008-05-26 11:28:25 ЛС | профиль | цитата
andrestudio писал(а):
около 100 GIF проверил

Я на 2000 проверял, все работали в последней версии.

andrestudio писал(а):
nesco - тебе случайно колекция анимированных смайлов не нужна? (в GIF)

Давай, пригодится. Мыло в профиле.
карма: 22

0
Ответов: 5227
Рейтинг: 587
#42: 2008-05-26 16:29:23 ЛС | профиль | цитата
сюда залил - http://slil.ru/25830461
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#43: 2008-05-26 16:37:54 ЛС | профиль | цитата
Прекрасно, скачал, поюзаю
карма: 22

0
Ответов: 2058
Рейтинг: 28
#44: 2008-05-26 22:27:56 ЛС | профиль | цитата
nesco, я предлагаю ещё попробовать найти код "Компрессора GIF" и добавить в компонент.
Код самый простой, какой найдётся, без кадров и прочих наворотов.

карма: 1

0
Ответов: 3851
Рейтинг: 159
#45: 2008-05-26 22:35:41 ЛС | профиль | цитата
Эдик, +1, и PNG тоже (недавно здесь: http://cetus.sakura.ne.jp/softlab/b2p-home/ что-то видел)
карма: 0
начавший
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)