Caricamento e visualizzazione di file OBJ
// height=300 lines=auto
let 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( 96,212,96, -30,-60,120 );
rotateY( frameCount/200 );
model( obj );
}
obj = loadModel( "assets/arnold.obj" );
Carica il modello 3D "arnold.obj" che si trova nella sottocartella "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
.
Strutturazione dei file:
- CARTELLA-SKETCH
- assets
- libs
- p5.min.js
- index.html
- sketch.js