Caricamento e visualizzazione di file OBJ
// height=300 lines=auto
var obj; // modello 3D da caricare e visualizzare
function preload() {
obj = loadModel( "../assets/arnold.obj" );
}
function setup() {
createCanvas( 300, 300, WEBGL );
}
function draw() {
background(200);
noStroke();
ambientLight( 100,100,200 );
pointLight( 128,255,128, -30,-60,120 );
rotateY( frameCount/200 );
model( obj );
}
obj = loadModel( "../assets/arnold.obj" );
Carica il modello 3D "arnold.obj" che si trova nella cartella parallela "assets" [vedi schema cartelle in basso] e salva tutte le informazioni nella "variabile" obj (istanza della classe p5.Geometry).
model( obj );
Disegna il modello 3D caricato e memorizzato in obj.
Per scaricare il modello 3D usato, cliccare su "arnold.obj" nello schema che segue.
Strutturazione dei file:
- SKETCHES-FOLDER
- assets
- libs
- p5.min.js
- SKETCH-NAME
- index.html
- sketch.js