M1MacbookでGLSLライブコーディングをするための環境を作りたい
全く経験がないけど、GLSLライブコーディングをすることになった
手持ちのノートPCはM1Macbookしかないため、こいつでどうにかGLSLライブコーディングをするために使えるソフトを調べてみた
結論としてはBoznomaticかKodelifeが良さそう
他に、VEDAやsh4der-jockeyが人気らしいが、自分の環境だと動かなかった
Apple Siliconであることに加え、OpenGLがMacOSでdeprecatedになっているのも大きいかもしれない
以下、調べていた際のメモ・参考になる記事へのリンクなど↓
https://qiita.com/Renard_Renard/items/7f1ba30b805f97f4cde0
VEDA
https://veda.gl/install/
https://atom-editor.cc/
https://blog.amagi.dev/entry/2017/08/04/173000
GitHubが開発していたエディタのAtom用
フリー
Fragment/Vertex Shader、画像動画のよみこみ、音声、MIDI、OSC、Webcam、キーボード入力などなどに対応
現在Atom自体がサポート終了しているため微妙かも
Atomの後継エディタのPulsarで動かせるらしい
ためしたけど、Apple Siliconだと厳しいかも インストールでApple Silicon関連のエラーが出る
https://note.com/sainakey5/n/nbf3b76cc9eca
https://butadiene.fanbox.cc/posts/912423
sh4der-jockey
https://github.com/slerpyyy/sh4der-jockey
”shader codingとlive performancesのためのツール”
最近まで更新が続けられている、Rust製
Renardさんやgam0022さんが使っている
macOS、なぜかエラーで動かず、、泣
Cursorでエラー直してビルドしたけどNDI SDKを入れろ、みたいになって詰んでしまった
macだとOpenGLが非推奨なのが影響しているかもしれない
https://gam0022.net/blog/2025/04/16/draw2/
Kodelife
さまざまな入力を受け取れるGLSLエディタ
https://note.com/hellowewe/n/nbc0e79a65459
無料で機能制限ないっぽい 商用利用は有料ライセンスを買ってほしいらしい
SyphonやSpoutでの出力に対応
https://www.youtube.com/watch?v=VYtH68_X9yw
Bonzomatic
https://github.com/Gargaj/Bonzomatic
公式のシェーダーバトル(?)では定番のソフトらしい
本家の他にComputeバージョンがある
マイク入力を受け取れる
エディタとしては飾り気がなく、硬派?
config.jsonを設定することでエディタの配色やテクスチャ読み込み、解像度設定などのカスタマイズができる
https://kinakomoti321.hatenablog.com/entry/2024/12/10/023309
#VJ #livecoding