C++ TUIO光标+;开放式框架
我正在尝试制作一个应用程序,它可以使用C++ TUIO光标+;开放式框架,c++,computer-vision,blob,openframeworks,osc,C++,Computer Vision,Blob,Openframeworks,Osc,我正在尝试制作一个应用程序,它可以使用TUIO cursor消息进行水滴跟踪并发送Unity3D的所有数据,就像CCV所做的那样。 这是关于消息的信息(“媒体”是一个按钮,用于在发送所有blob位置/id或发送平均值之间切换): void testApp::blobOn(int x,int y,int id,int order) { 首先要提到的是 m.setAddress(“/tuio2/2Dcur”); 应该是哪一个 m.setAddress("/tuio/2Dcur"); TUIO标准(
TUIO cursor
消息进行水滴跟踪并发送Unity3D的所有数据,就像CCV
所做的那样。
这是关于消息的信息(“媒体”
是一个按钮,用于在发送所有blob位置/id或发送平均值之间切换):
void testApp::blobOn(int x,int y,int id,int order)
{
首先要提到的是
m.setAddress(“/tuio2/2Dcur”);
应该是哪一个
m.setAddress("/tuio/2Dcur");
TUIO标准(1.1和1.0)对2Dcur的定义如下:
/tuio/2Dcur set s x y X Y m
在您的代码中设置s、x和y,然后添加四次0.0(addFloatArg(0)),因此实际上会得到如下消息:
/tuio/2Dcur set s x y 0.0 0.0 0.0 0.0
在OSC中,您通常订阅带有完整签名的消息。这就是为什么在Unity应用程序中没有消息
/tuio/2Dcur set s x y 0.0 0.0 0.0 0.0