hitode909の日記

趣味はマリンスポーツですの日記です

スリットスキャンスクリーンセーバー作った

最近個人的にスリットスキャンが流行っていて*1Quartz Composerでスリットスキャンした絵が出るスクリーンセーバーを作った.
最初はこんな複雑なものは作れないと思ってSwiftであきらめて書こうと思っていたけど,同僚のパソコン得意な人にそういえばQuartz Composerというのがありますよって教えてもらって,やってみたらあっさりできた.
f:id:hitode909:20160726204914g:plain


Macの前に立ってゆらゆら動くと良い絵がどんどん出てきてとてもよい.

良すぎる


Quartz Composerは,こんな感じでパッチをつなげていくと完成という感じ.高校生のころに遊んでたのでなつかしい.Accumlatorがポイントで,絵をフィードバックできるので,前回のフレームを右に1ピクセルずらして,左に最新のカメラの入力を1ピクセル足す,といったことができる.
f:id:hitode909:20160726204833p:plain


GitHubに置いといたので使いたい人いればどうぞ.