牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

本日のプロセッシング03「なんとなくアニメーション」

若干コード訂正。定数 WIDTH、HEIGHT


ProcessingのPython版「NodeBox」で色々してみたい(゚Д゚)p

Pythonで動画(・∀・)

どうやるのかなと思ってやってみた。
直感でdraw()使うのかもってやってみたら、すんなり動いたからYouTubeにアップしてみた。

初めてYouTubeにアップしてみたけど...(´・ω・`)

NodeBoxで書き出したmovファイルが、アップロードしたYouTube側で変換に失敗する。表示されない。
http://www.h5.dion.ne.jp/~maclab/』さんとこの「QT MPEG4 Exporter」を使ってMPEG4に変換してアップしたら表示された(・∀・)
コード書くよりコンバートに時間かかったぁ(||゚Д゚)

一応コード

NodeBox code (Python)

# Number of Frames 100
# Frames per second 10

size(400, 400)
speed(10)

    
def draw():
    colormode(HSB, 100)
    background(85)

    nofill()

    fluctuation_range = 7
    line_color = 100
    
    for y in range(0, HEIGHT, 12):
        stroke(line_color, 40, 70, 50)
        
        fluctuation_of_y = 0.0
            
        beginpath(0, y)
    
        for x in range(0, WIDTH + 1, 5):
            fluctuation_of_y += random(-fluctuation_range, fluctuation_range)
            lineto(x, y  + fluctuation_of_y)
        endpath()

speed()の調節がいまいちわかんねぃ。


時間が無くなりました(´・ω・`)