WebGL
Børre Stenseth
scenejs >Modeller

Importerte modeller

Hva

I disse eksemplene tester vi Wavefront OBJ-formatet, [1] .

MERK det er vansker med å laste modeller i FireFox. Årsaken er så langt jeg kan forstå at FF ikke aksepterer responsetype arraybuffer i Ajax kall:

var xhr = new XMLHttpRequest();
xhr.responseType = "arraybuffer";

Dette er hacket i modell-loaderene i den versjonen av SceneJS jeg bruker, slik at responsetypen settes etter at vi har åpnet requesten. Se ....plugins/node/import 3d.js og obj.js og md2.js

var xhr = new XMLHttpRequest();
...            
xhr.open('GET', url, true);// async
xhr.responseType = "arraybuffer";

... kommer straks

Referanser
  1. Wavefront .obj file Wikipedia en.wikipedia.org/wiki/Wavefront_.obj_file 14-09-2014
scenejs >Modeller