Tutorial:vertical CopperBars — различия между версиями

Материал из SpeccyWiki
Перейти к: навигация, поиск
(Новая страница: «vertical CopperBars - популярный демоэффект, который встречается на Amiga, Atari, C64. Основан на особенн...»)
 
Строка 16: Строка 16:
 
буфер не стирается, цвета накладываются по новой позиции.
 
буфер не стирается, цвета накладываются по новой позиции.
  
 +
часто встречается термин KefrensBars
 
Пример эффекта(нужна Java):
 
Пример эффекта(нужна Java):
 
http://equinox.planet-d.net/java/verticalrasters/
 
http://equinox.planet-d.net/java/verticalrasters/
  
 
[[Категория:Программирование графики]]
 
[[Категория:Программирование графики]]

Версия 16:08, 26 мая 2013

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/