外部デバイスからのデータをマッピングしてパターンを描画しようとしました。しかし、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);
}