Tutorial:vertical CopperBars — различия между версиями
Goblinish (обсуждение | вклад) |
NMI (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | + | vertical CopperBars - популярный демоэффект, который встречается на Amiga, Atari, C64. | |
+ | Основан на особенностях движения луча на мониторе и реализован с помощью манипуляции с палитрой цветов. | ||
+ | |||
+ | на ZX Spectrum CopperBars называется в демо Yes!/7gods, поэтому возможна путаница: CopperBars представляют собой разноцветные вертикальные линии, | ||
+ | пример можно увидеть в multicolor part Insult Megademo/CodeBusters. | ||
+ | |||
+ | Сам эффект, о котором идент речь, встречается в демо: | ||
+ | Yes!/7gods, Toxi 1k,48k/hooy program, Higher State /3SC, kkolor/triebkraft & 4th dimension,Ahh.. the tape loading era!/Ate Bit, | ||
+ | Copper L!nes 256bytes intro. | ||
+ | |||
+ | Суть эффекта в следующем: | ||
+ | |||
+ | имеется буфер, по которому рисуется набор цветов - атрибута или точки в данном случае. | ||
+ | до процедуры буфер очищается. | ||
+ | по всем линиям экрана буфер копируется на экран, при этом положение цветов меняется как sin(a)+sin(b), a,b меняются произвольно, | ||
+ | буфер не стирается, цвета накладываются по новой позиции. | ||
+ | |||
+ | часто встречается термин KefrensBars | ||
+ | Пример эффекта(нужна Java): | ||
+ | http://equinox.planet-d.net/java/verticalrasters/ | ||
+ | |||
+ | [[Категория:Программирование графики]] |
Текущая версия на 16:03, 2 сентября 2015
vertical CopperBars - популярный демоэффект, который встречается на Amiga, Atari, C64. Основан на особенностях движения луча на мониторе и реализован с помощью манипуляции с палитрой цветов.
на ZX Spectrum CopperBars называется в демо Yes!/7gods, поэтому возможна путаница: CopperBars представляют собой разноцветные вертикальные линии, пример можно увидеть в multicolor part Insult Megademo/CodeBusters.
Сам эффект, о котором идент речь, встречается в демо: Yes!/7gods, Toxi 1k,48k/hooy program, Higher State /3SC, kkolor/triebkraft & 4th dimension,Ahh.. the tape loading era!/Ate Bit, Copper L!nes 256bytes intro.
Суть эффекта в следующем:
имеется буфер, по которому рисуется набор цветов - атрибута или точки в данном случае. до процедуры буфер очищается. по всем линиям экрана буфер копируется на экран, при этом положение цветов меняется как sin(a)+sin(b), a,b меняются произвольно, буфер не стирается, цвета накладываются по новой позиции.
часто встречается термин KefrensBars Пример эффекта(нужна Java): http://equinox.planet-d.net/java/verticalrasters/