ねこでじ(Nekodigi)

Nekodigi’s diary

学習中の気づきをまとめています。応援よろしくお願いします

【Processing】正多角形のトンネルを作る

成果物

www.youtube.com
AviUtlのスクリプトでトンネルを作るものがあったので、回転角度を変えられるようにしてProessingでも作ってみました。ただ、P3DでblendMode ADDがうまく動かないので、また対策を考えようと思います。

仕組み

1段づつ角度を変えて、正多角形の頂点を設置したあと、頂点同士をつないで面を作っています。大きさが変わっているような雰囲気ですが、実際は回転角が変わっているだけです。

コード

Polygon Rainbow Tunnelという名前で追加しています。
github.com
最新版はこちら。
github.com