てきとうなさいと べぇたばん

スノーノイズ(再現性が低い)

TOP > てきとうにこらむ > ゲーム作りとプログラミング日記 > スノーノイズ(再現性が低い)

ザー。 今はもう映らない、アナログ放送。

アナログ放送の時に出てきてたノイズ

地上デジタル放送で出てこなくなったノイズ。このノイズを知らない世代が出てくるんだよな…

コードで再現してみたけど、質が低い。

DXRubyで書いてみた。なんか再現性が低い。

#!ruby -Ks

require "dxruby"

$x = 1
$y = 1

$white = Image.new($x, $y).boxFill(0, 0, $x, $y, [255, 255, 255])
$gray  = Image.new($x, $y).boxFill(0, 0, $x, $y, [127, 127, 127])

$vol = Font.new(16)

Window.caption = '1ch'

Window.loop do
  (3200).times do |i|
    Window.drawScale(rand(640 - $x), rand(480 - $y), $white, rand(9) + 4, rand(2) + 2)
    Window.drawScale(rand(640 - $x), rand(480 - $y), $gray,  rand(9) + 4, rand(2) + 2)
  end

  Window.drawFont(640 - (48 * 3), 30, '1ch', $vol, { color: [40, 255, 40], scalex: 4, scaley: 4 })

  break if Input.keyPush?(K_ESCAPE)
end

2012/12/11 16:34