Kyoto.なんかという勉強会で5分くらい発表したので資料を共有します.
プレゼンモード
再生
← / →で移動
fでフルスクリーン
escでおわる
Quartz Composerでスクリーンサーバーを作る
- 京都.なんか
- hitode909
自己紹介
- hitode909
- はてなではてなブログを作っている
スクリーンセーバーを作ろうという話
モチベーション
- 自分で使う物は自分で作りたい
Quartz Composerでスクリーンサーバーを作る
- Quartz ComposerはOS X用のアプリケーション
- パッチをつないでいくと絵が出る
インストール
- https://developer.apple.com/download/more/
- Graphics Tools for Xcode 7.2をダウンロード
スクリーンセーバーを作る
- テンプレートがあるので選ぶ
- なんかできてるので改造していく
- Patch Libraryから選ぶ
- つなげていってBill Boardまで運ぶと絵が出る
おすすめパッチ
- Image
- 絵を読み込める
- Wave Generator
- 波形を出せる
- サイン波など
- Video Input
- カメラの入力を流しこめる
- Audio Input
- オーディオ入力(音量やスペクトラム)を取れる
TODO: ここでデモ
インストール
- ~/Library/Screen Savers/に.qtzを保存するとシステム環境設定から選べる
注意
- ファンがめっちゃ回る
- 電源つないでてもとくに充電されない
- 困っている
まとめ
- Macのスクリーンセーバーは簡単に作れる
- ジェダイは自分のライトセーバーを自分で組み立てている
一人前のジェダイとなるためには自力で必要な部品を集め、フォースの導きに従って頭の中に浮かんだ設計図のみで、自分専用のライトセーバーを一から組み上げることが課題となっている。
ライトセーバー - Wikipedia
- 良いエンジニアは自分のスクリーンセーバーを自分で組み立てよう
- 作ったスクリーンセーバーを交換しよう
- GitHubに.qtzを置くと公開できる
- https://github.com/hitode909/slitscan-screensaver
- おわり