Рейтинг@Mail.ru
Пропустить навигацию

"X: интересно, когда через один браузер качаешь другой, он обижается?
Y: ну эксплорер-то точно с этим смирился давно"
(bor)

Рейтинг: 0 HTML5

710e334a.jpgHTML5 color cycling - реализация анимации цвета "типа в GIFе" - реализовано с помощью JS (для HTML5). Смотрится чудесно. Были взяты готовые работы одного художника, выделены определенные участки с конкретным цветом и реализована ротация "палитры". Ну, как это обычно делалось в 8-битной графике на рассвете игровой анимации.

Рубрики: HTML5

Комментарии

  • #1
    froster
    Есть очень красивые. Jungle Waterfall Rain - хочу такое на рабочий стол :(
    30 июля, 21:21 | comment-id: 48932 | Комментариев: 92 |
  • #2
    op
    а что только в 8 битах?
    красиво
    31 июля, 01:45 | comment-id: 48953 | Комментариев: 46 |
    • #3
      R.U.S.I.K.
      А наверное потому, что мой Турион нагрелся до >70 по цельсию и загрузка его достигала в среднем 75%... А что бы было при 16 битах? А при 32-ух он бы наверное самовозгарелся...
      31 июля, 14:37 | rusik@land.ru | comment-id: 48982 | Комментариев: 717 |
  • #4
    Gorlum
    Это может впечатлить только того, кто начинал сразу с 32 битной графики. А так - динамическое перепрограммирование палитры это трюк чуть ли на с EGA (или все-таки в EGA это еще не было, а было только в VGA?). Ну и как сказали в посте про игрушке - "Наконец-то Core2Duo смог без тормозов сделать то, что делали на 286 с VGA-адаптером! Прогресс!"
    31 июля, 18:03 | comment-id: 48993 | Комментариев: 144 |
  • #5
    Alkaline
    Браццы!.. Слышал про это еще когда zx spectrum нормальной машиной считался. Потом демку iris из 4 кб показали на IBM (выводит радугу как на мыльном пузыре). Но не компьютерщик я (хоть и понимаю некоторые вещи)! Объясните по-простому (чем "ротация палитры"), почему такое возможно и где берется эта производительность у слабых компов в "рисовании"?..
    01 августа, 01:39 | comment-id: 49000 | Комментариев: 580 |
    • #6
      Gorlum
      Ранние видеокарты могли отображать фиксированное количество цветов (стандарт Hercules - 2 (1 бит на пиксель), CGA - 4 (2 бита на пиксель), EGA - 16 (4 бита на пиксель), VGA - 256 (8 бит на пиксель)). Сам цвет как комбинация RGB-компонентов хранился внутри видеокарты. Палитра - это и есть соотношение между кодом цвета и его реальным отображением. На ходу перепрограммируя палитру (было 100% в VGA и, кажется, в отдельных EGA) можно было достигать различных спецэффектов. Почему делали так? Потому что перепрограммирование палитры было на порядки быстрее, чем 25 раз в секунду менять изображение на всем мониторе (в те времена не было не то, что джифорсов - но даже ТНТ или Рива-128. А видеокарты вставлялись в ISA-слот, потому что помыслить о существовании AGP никто не мог).

      Собственно, этот принцип перепрограммирования палитры и реализует HTML5 демка из ОП.
      01 августа, 10:22 | comment-id: 49018 | Комментариев: 144 |
    • #8
      serg146
      соглашусь! загрузка процессора 25% от ничего не стоящего эффекта?!? зачем это??
      01 августа, 18:38 | comment-id: 49030 | Комментариев: 223 |
  • #7
    RoadDreamer
    А почему только вода? Огонь и ветер закрутить палитрой - слабо?
    Не говорите, что мол там факелки где-то горят, типа зажгли спичку посреди океана. Покажите огонь размером во весь холст, подробно.
    Или ветер, гнущий деревья.
    А таких "водяных" картинок в любом ж/д переходе как грязи: ротация палитры реализована аппаратно. :-D
    01 августа, 11:10 | comment-id: 49019 | Комментариев: 1589 |
  • #9
    MaximTigulev
    Ах, Cooler, опять пробило на ностальгию.

    Великий камрад Dim corporation (кто не знает, это известный разработчик игр и программ для БК-0010) называл сей эффект "палитрошуршательством". Делал и я что-то подобное на ассемблере году этак в 1992-м.
    Да, история развивается по спирали - теперь снова шуршим палитрой, только в браузере, только тратим на это 50% ресурса 520-го Атома...
    03 августа, 21:07 | comment-id: 49098 | Комментариев: 12 |

Перепечатка материалов сайта запрещена!

Пишите! Мне интересно будет Ваше мнение, замечания и пожелания. Письма (кроме личных) публикую по своему усмотрению, так что оговаривайте этот момент. Выпуски выходят два раза в неделю. У журнала существует RSS feed, оформляйте подписку в браузере. WM для дотаций и оплаты интернета: R360505585668 ( Z158492530952 )


Градиент. Иркутск