Page 5 of 9

Re: Галерея ZX-графики

PostPosted: 26 Jan 2013, 15:34
by moroz1999
Переделал вывод - удалось закешировать каждый фрейм не в виде imagedata объекта, а в виде готовой img-картинки, а уж готовые картинки с выставленной globalAlpha выводит на канвас напрямую видеокарта, без всяких утомительных для браузера софтварных альфа-блендингов.
http://zx.maros.pri.ee/rus/avtory/s/samanasuke/winter1/ - здесь у меня тормозило, теперь не тормозит.

Re: Галерея ZX-графики

PostPosted: 26 Jan 2013, 17:32
by lvd
Перестало быть заметно, что альфа изменяется по шагам. Но то ли от того, что слишком быстро стало, то ли внатуре плавно-плавно. Подозреваю, что п.1

Re: Галерея ZX-графики

PostPosted: 26 Jan 2013, 18:23
by moroz1999
Я замедлил, кстати - было 20 шагов прозрачности, стало примерно 33. Поэтому быстрее - вряд ли, там реально другой принцип работы стал, всё на видеокарте теперь.
У меня проц показывает 0% нагрузки на всех ядрах во время анимации. Правда, если видюха не будет поддерживаться браузером, как всякие интегрированные видюхи на лаптопах, то может и протормозить.

Re: Галерея ZX-графики

PostPosted: 27 Jan 2013, 17:14
by deathsoft
В видео ньюарта блендинг вижу, а на сайте вижу просто смену стадий без блендинга (как будто просто картинки по таймеру переключаются раз в пару секунд, смотрел в хромиуме и в фирефоксе).

Так, пардон, были скрипты в бровзере запрещены (неплохо бы сделать тест на скрипты и сообщение выводить если скрипты не работают (ну вернее выводить сообщение по дефолту, а если есть ккрипт, то чтобы он это сообщение просто килял из DOM)).

Судя по видео ньюарта у него не только альфаблендинг сделан, но и фейдинг (на видео фазы меняются плавнее чем на сайте).

И еще, при тыканье любой буквы в шапке (там где выбор авторов) вылезает ошибка:
Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file 'letter.list.tpl'' in /data07/virt17810/domeenid/www.maros.pri.ee/zx/externals/smarty/sysplugins/smarty_internal_template.php:163 Stack trace: #0 /data07/virt17810/domeenid/www.maros.pri.ee/zx/externals/smarty/sysplugins/smarty_internal_template.php(550): Smarty_Internal_Template->isExisting(true) #1 /data07/virt17810/domeenid/www.maros.pri.ee/zx/temporary/templates/6b99bac95fd5f1c49ee36da2fcaa1b62^831c01b4ae13a3f33782b321ca49ff11fa5518e0.file.layout.authors.tpl.php(28): Smarty_Internal_Template->getRenderedTemplate() #2 /data07/virt17810/domeenid/www.maros.pri.ee/zx/externals/smarty/sysplugins/smarty_internal_template.php(432): include('/data07/virt178...') #3 /data07/virt17810/domeenid/www.maros.pri.ee/zx/externals/smarty/sysplugins/smarty_internal_template.php(567): Smarty_Internal_Template->renderTemplate() #4 /data07/virt17810/domeenid/www.maros.pri.ee/zx/temporary/templates/6b99bac95fd5f1c49ee36da2fcaa1b62^2e08f0ef7ea46a1423 in /data07/virt17810/domeenid/www.maros.pri.ee/zx/externals/smarty/sysplugins/smarty_internal_template.php on line 163


Еще баг, если переключать картинки по очереди и после картинки с подписью переключиться на картинку без подписи, то остается подпись от предыдущей картинки (по идее, если картинка без подписи, то подпись должна удаляться).

Re: Галерея ZX-графики

PostPosted: 28 Jan 2013, 02:53
by moroz1999
deathsoft wrote:Так, пардон, были скрипты в бровзере запрещены (неплохо бы сделать тест на скрипты и сообщение выводить если скрипты не работают (ну вернее выводить сообщение по дефолту, а если есть ккрипт, то чтобы он это сообщение просто килял из DOM)).

А надо ли? Без скриптов есть плавная деградация в виде гиф-анимации - если кто-то отключает себе скрипты, то он идет на это сознательно и отдает себе отчет в том, что в современном интернете он лишится немалой доли интерактивности.
deathsoft wrote:Еще баг, если переключать картинки по очереди и после картинки с подписью переключиться на картинку без подписи, то остается подпись от предыдущей картинки (по идее, если картинка без подписи, то подпись должна удаляться).

Спасибо, эту онлайн-галерею надо всю переписать, сейчас там всё через задницу немного. В планах там же показывать голосовалку, автора и прочие радости.
deathsoft wrote:И еще, при тыканье любой буквы в шапке (там где выбор авторов) вылезает ошибка:
Спасибо, это я вчера нах*евертил - платформа старенькая, багов старых много. По уму надо потратить денек и переделать на грамотное API из новой версии, но как-то руки не дошли. Буду думать, как исправить наименьшей кровью.

Re: Галерея ZX-графики

PostPosted: 12 Feb 2013, 11:52
by lvd
Code: Select all
Votes:    
3.57684 / 5 (3)

Leave your comment

Please perform a quick registration before leaving a comment
Votes history
Nickname    Votes    Date
Dimidrol    5    12.11.2012 10:53
Kurashi Nikkeru    3    11.11.2012 09:16
moroz1999    5    11.11.2012 08:33


Интересный подсчёт рейтинга на хз-арте... Прям ЫЫЫ-патями с траюнощиталками попахивает.

Re: Галерея ZX-графики

PostPosted: 14 Feb 2013, 13:29
by moroz1999
А какой должен быть?

Re: Галерея ZX-графики

PostPosted: 14 Feb 2013, 15:46
by N_S
moroz1999 wrote:А какой должен быть?

Правее еще должено быть место жительство голосующего, мыло, телефона...

Re: Галерея ZX-графики

PostPosted: 14 Feb 2013, 16:51
by lvd
moroz1999 wrote:А какой должен быть?

(5+3+5)/3 = 4.33 а не 3.57

Re: Галерея ZX-графики

PostPosted: 15 Feb 2013, 05:45
by moroz1999
N_S wrote:Правее еще должено быть место жительство голосующего, мыло, телефона...
Думаешь, что анонимность добавила бы голосующих? Я, честно гворя, вообще не помню, зачем там список голосов показан, но какое-то обоснование было.
lvd wrote:(5+3+5)/3 = 4.33 а не 3.57
Это если брать среднюю оценку. Средняя не подходит - картинка с одной пятеркой не должны быть выше в топе, чем картинки с десятью пятерками и одной четверкой.
Поэтому сейчас используется та же формула, что и на imdb, учитывающая количество голосов.