###前提・実現したいこと
ここに質問したいことを詳細に書いてください
processing2で3dのテトリスを作っています。
そもそもプログラムが動き出しません。何もかもわかりませんのでお力を貸していただきたいです。
###発生している問題・エラーメッセージ
java.lang.RuntimeException: Waited 5000ms for: <d0363c5, 3c48c15>[count 2, qsz 0, owner <main-FPSAWTAnimator#00-Timer0>] - <main-FPSAWTAnimator#00-Timer0-FPSAWTAnimator#00-Timer1> at processing.opengl.PSurfaceJOGL$2.run(PSurfaceJOGL.java:410) at java.lang.Thread.run(Thread.java:748)
###該当のソースコード
processing
1import processing.video.*; //ビデオを利用する際に必要 2import jp.nyatla.nyar4psg.*; //NyARToolkitを利用する際に必要 3 4PImage backImage; 5 6int area[][][] = new int[14][0][24];//ピース記憶領域 7int piece[][][] = new int[5][0][5];//ブロック生成領域 8int piece_next[][][] = new int[5][0][5];//次のピース 9int copy_piece[][][] = new int[5][0][5]; 10 11int preFrame;//前の時刻 12int startTime = 0;//時間 13int playTime;//利用時間 14 15int nfast = 800;//落下時間間隔 16 17int bx, bz;//落下中のピースの座標 18int x1, y1, z1; 19 20PMatrix3D markerMatrix0; 21 22int camNo = 18; 23Capture cam; 24MultiMarker nya; 25 26 27void setup() 28{ 29 size(640, 480, P3D); 30 frameRate(30); 31 32 backImage = createBackgroundImage(); 33 34 colorMode(RGB, 100); 35 String[] cameras = Capture.list(); //利用可能なカメラ一覧を取得 36 println("利用可能カメラ一覧"); 37 for (int i = 0; i < cameras.length; i++) { //一覧を表示 38 println("[" + i + "] " + cameras[i]); 39 } 40 println("-------------------------------"); 41 cam = new Capture(this, cameras[camNo]); //カメラに接続 42 println("接続中のカメラ;[" + camNo + "] " + cameras[camNo]); 43 nya=new MultiMarker(this, width, height, "camera_para.dat", NyAR4PsgConfig.CONFIG_PSG); 44 //マーカ用画像の登録 45 nya.addNyIdMarker(0, 80);//id=0 46 ; 47cam.start(); //カメラ撮影開始 48 49 bx = x1-7; 50 bz = z1+22; 51 getNewPiece(piece_next); 52 updatePiece(); 53 54 for (int i = 2;i < 12;i++) 55 for (int j = 0;j < 22;j++) area[i][0][j] = 0; 56 57 startTime = millis(); 58 preFrame = startTime; 59 60 //0 : ピースが存在しない、-1 :壁 61 //左右の壁 62 for (int i = 0;i < 22;i++) { 63 area[1][0][i] = -1; 64 area[12][0][i] = -1; 65 }//for i 66 //下の壁 67 for (int i = 2;i < 12;i++) { 68 area[i][0][22] = -1; 69 area[i][0][23] = -1; 70 }//for i
###試したこと
利用可能カメラ一覧が出ていないので、そもそも最初で読み込んでいないと思います。
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
あなたの回答
tips
プレビュー