网络通讯(1)
介绍TouchDesigner的网络通讯,第一部分会着重介绍多个TouchDesigner程序间的通讯。
- Touch In TOP和Touch Out TOP之间的通讯
- Touch In CHOP和Touch Out CHOP之间的通讯
- Touch In DAT和Touch Out DAT之间的通讯
流程
创建send与receive (base)COMP元件
TOP传输
在send创建circle1,touchout1,blur1,touchout2 TOP元件,在receive创建touchin1与touchin2 TOP ,Network Port 端口号与touchout保持一致。
CHOP传输
在send中创建noise1,touchout3,select1,touchout4 CHOP元件,在receive中创建touchin3与touchin4 CHOP元件
DAT传输
创建 sphere1,noise2 SOP元件,创建sopto1,touchout5,text ,touchout6 DAT元件,在receive中创建touchin5,touchin6 DTA元件
将receive元件剪切至新建的touchdesigner文件也可以接收到数据。
网络通讯(2)
介绍TouchDesigner的网络通讯,在第二部分中,将以TouchOSC移动应用为例,学习通过OSC协议实现TouchDesigner与其他应用程序的通讯。
- OSC Out CHOP和OSC In CHOP
- TouchOSC及其编辑器
- TouchOSC与TouchDesigner通讯
流程
osc协议是发送端定义接收端地址
创建send,receive (base)COMP元件,一个作为发送端一个作为接收端
在send中创建noise1与oscout1 CHOP元件,在receive中创建oscin1与oscin2元件,端口号保持一致。可以看出osc连接类型的元件也能接收数据。
在send中创建text1与oscout3 DAT元件,在recive创建oscin3 DAT元件。在DATOSC传输不能直接连接,需要用代码。
手机上下一个touchosc,电脑上下一个touchosc编辑器