我试图从外部设备映射数据以绘制图案。但是 oscP5 库和 P3D 渲染器在处理 3.3.7 和 3.4 时不能一起工作,而它们可以单独工作。它们可以处理 2.2.1 但 2.2.1 不支持声音库。有谁知道如何解决它?
import oscP5.*;
OscP5 oscP5;
float value;
void setup(){
size(400, 400, P3D);
rectMode(CENTER);
oscP5 = new OscP5(this, 60000);
}
void oscEvent(OscMessage theOscMessage){
if (theOscMessage.checkAddrPattern("/ATT")){
value = theOscMessage.get(0).floatValue();
}
}
void draw(){
background(0);
noStroke();
fill(255);
float r = second()/10;
rotateZ(r);
rect(width/2, height/2, value, value);
}