🍆
TouchDesignerとUnityを連携する。Mac&Windows
Windows
Windowsでは連携するにはKlakSyphonがとても使いやすいです。
下記のPackageをManifest.json経由でインストールします。
{
"scopedRegistries": [
{
"name": "Keijiro",
"url": "https://registry.npmjs.com",
"scopes": [ "jp.keijiro" ]
}
],
"dependencies": {
"jp.keijiro.klak.spout": "2.0.3",
MainCameraにSpoutSenderスクリプトをアタッチします。
SpoutSenderのCaptureMethodで送信するレンダリングターゲットを決定します。
TouchDesignerをたちあげます
SyphonInSpoutInTopをOpCreateDialogから出すます。
Use Spout Active SenderをOnにするとUnityの画像をTouchDesigner側で受信できる
ようになります。
Mac
Macでは連携するにはKlakSyphonがとても使いやすいです。
下記のPackageをManifest.json経由でインストールします。
{
"scopedRegistries": [
{
"name": "Keijiro",
"url": "https://registry.npmjs.com",
"scopes": [ "jp.keijiro" ]
}
],
"dependencies": {
"jp.keijiro.klak.syphon": "0.0.4",
MainCameraにSyphonServerスクリプトをアタッチします。
TouchDesignerをたちあげます
SyphonInSpoutInTopをOpCreateDialogから出すます。
SenderNameでUnityでアタッチしたCameraを選択するとTouchDesigner側で受信できる
ようになります!
- githubにも書いてありますが、URPでは動かないものもあるので注意です!!
Discussion