* 1/3ドット単位で動く、1ドット間隔の線
#サブピクセル #実験
注意:左からRGB配列の固定画素の表示機器以外では、うまく表示されません。
create : 2006/12/24 (Sun)
update : 2006/12/24 (Sun)
注意:左からRGB配列の固定画素の表示機器以外では、うまく表示されません。
xsize = 256 ysize = 8 for number in 0..5 f = open("#{number.to_s}.ppm", "w") f.print "P3\n" f.print "#{xsize} #{ysize}\n" f.print "255\n" for y in 0..(ysize-1) for x in 0..((xsize-1)/2) f.print [0,0,0, 255,255,255, 0,0,0, 255,255,255][number,6].join(" ") f.print "\n" end end f.close end
ruby hoge.rb
convert -adjoin -delay 3 -loop 0 ?.ppm line.gif
create : 2006/12/24 (Sun)
update : 2006/12/24 (Sun)