#Codevember day10: Apple
以前p5.jsでobjのロードは経験があったけど,動かなくなっててハマった.現状バージョンを下げて対応できることがissueで確認できたのでそれでやってみた.
//p5.jsのバージョンv.0.5.11を使用 let obj; function preload(){ obj = loadModel("apple.obj"); } function setup() { createCanvas(windowWidth, windowHeight,WEBGL); angleMode(DEGREES); } function draw() { background(0); ambientLight(50); directionalLight(255,255,255,0,0,1); normalMaterial(); rotateY(radians(frameCount * 3)); push(); scale(0.8); translate(0,100,0); push(); rotateX(radians(-180+frameCount)); model(obj); pop(); pop(); }