実行結果
操作方法
- ZIPファイルをダウンロードしたら、解凍し、その中にある実行ファイルを開きます。
- マウスを移動させると、3Dオブジェクトが回転します。
解説
Processing用ライブラリ、またはJavaライブラリをProcessingから参照できるようにするには、まずlibrariesフォルダにxxx(JARファイルの名前)というフォルダを作り、その中にlibraryフォルダを生成、さらにその中にxxx.jarをコピーしてからProcessing本体を再起動します。
ソースコード
import saito.objloader.*;
OBJModel model;
void setup() {
size(400,400,P3D);
model=new OBJModel(this);
model.load("macbook.obj");
noStroke();
}
void draw(){
background(50);
directionalLight(200, 200, 200, -1, 1, -1);
ambientLight(200, 200, 200);
translate(width/2,height/2,0);
scale(200);
rotateX(PI*mouseY/height);
rotateZ(PI*mouseX/width-HALF_PI);
model.drawMode(TRIANGLES);
model.draw();
}
最終更新:2009年01月29日 18:15