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: