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

Postby moroz1999 » 26 Jan 2013, 15:34

Переделал вывод - удалось закешировать каждый фрейм не в виде imagedata объекта, а в виде готовой img-картинки, а уж готовые картинки с выставленной globalAlpha выводит на канвас напрямую видеокарта, без всяких утомительных для браузера софтварных альфа-блендингов.
http://zx.maros.pri.ee/rus/avtory/s/samanasuke/winter1/ - здесь у меня тормозило, теперь не тормозит.
User avatar
moroz1999
 
Posts: 368
Joined: 02 Aug 2009, 12:26
Group: Registered users

Postby lvd » 26 Jan 2013, 17:32

Перестало быть заметно, что альфа изменяется по шагам. Но то ли от того, что слишком быстро стало, то ли внатуре плавно-плавно. Подозреваю, что п.1
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby moroz1999 » 26 Jan 2013, 18:23

Я замедлил, кстати - было 20 шагов прозрачности, стало примерно 33. Поэтому быстрее - вряд ли, там реально другой принцип работы стал, всё на видеокарте теперь.
У меня проц показывает 0% нагрузки на всех ядрах во время анимации. Правда, если видюха не будет поддерживаться браузером, как всякие интегрированные видюхи на лаптопах, то может и протормозить.
User avatar
moroz1999
 
Posts: 368
Joined: 02 Aug 2009, 12:26
Group: Registered users

Postby deathsoft » 27 Jan 2013, 17:14

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

Так, пардон, были скрипты в бровзере запрещены (неплохо бы сделать тест на скрипты и сообщение выводить если скрипты не работают (ну вернее выводить сообщение по дефолту, а если есть ккрипт, то чтобы он это сообщение просто килял из 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


Еще баг, если переключать картинки по очереди и после картинки с подписью переключиться на картинку без подписи, то остается подпись от предыдущей картинки (по идее, если картинка без подписи, то подпись должна удаляться).
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby moroz1999 » 28 Jan 2013, 02:53

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

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

Спасибо, эту онлайн-галерею надо всю переписать, сейчас там всё через задницу немного. В планах там же показывать голосовалку, автора и прочие радости.
deathsoft wrote:И еще, при тыканье любой буквы в шапке (там где выбор авторов) вылезает ошибка:
Спасибо, это я вчера нах*евертил - платформа старенькая, багов старых много. По уму надо потратить денек и переделать на грамотное API из новой версии, но как-то руки не дошли. Буду думать, как исправить наименьшей кровью.
User avatar
moroz1999
 
Posts: 368
Joined: 02 Aug 2009, 12:26
Group: Registered users

Postby lvd » 12 Feb 2013, 11:52

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


Интересный подсчёт рейтинга на хз-арте... Прям ЫЫЫ-патями с траюнощиталками попахивает.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby moroz1999 » 14 Feb 2013, 13:29

А какой должен быть?
User avatar
moroz1999
 
Posts: 368
Joined: 02 Aug 2009, 12:26
Group: Registered users

Postby N_S » 14 Feb 2013, 15:46

moroz1999 wrote:А какой должен быть?

Правее еще должено быть место жительство голосующего, мыло, телефона...
N_S
 
Posts: 34
Joined: 19 Jul 2012, 16:29
Group: Registered users

Postby lvd » 14 Feb 2013, 16:51

moroz1999 wrote:А какой должен быть?

(5+3+5)/3 = 4.33 а не 3.57
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby moroz1999 » 15 Feb 2013, 05:45

N_S wrote:Правее еще должено быть место жительство голосующего, мыло, телефона...
Думаешь, что анонимность добавила бы голосующих? Я, честно гворя, вообще не помню, зачем там список голосов показан, но какое-то обоснование было.
lvd wrote:(5+3+5)/3 = 4.33 а не 3.57
Это если брать среднюю оценку. Средняя не подходит - картинка с одной пятеркой не должны быть выше в топе, чем картинки с десятью пятерками и одной четверкой.
Поэтому сейчас используется та же формула, что и на imdb, учитывающая количество голосов.
User avatar
moroz1999
 
Posts: 368
Joined: 02 Aug 2009, 12:26
Group: Registered users

PreviousNext

Return to Graphics

Who is online

Users browsing this forum: No registered users and 1 guest

cron