WebGL
Børre Stenseth
three.js > Modeller >Pipe

Collada modell av pipe

Hva

Her har vi tatt fatt Magrittes pipe slik den er framstilt i modulen Pipe . Algoritmen som lager json er endret slik at den lager en Wavefront .obj fil [1] . Denne er importert i Blender og er eksportert som Collada-file [2] .

Obj-Fila består rett og slett av alle punktene i figuren (v-linjer) og alle flatene, trekanter,(f-linjer) med referanse til punktindeksen (som begynner på 1). I tillegg er det en referanse til en materialfil, pipe.mtl, og de materialene som skal brukes i de følgende flatene (usemtl-linjer).

Filene er ganske lange or er lagt som popups.

Den programmerte .obj fila er slik:

pipe.obj

Materialbeskrivelsen, .mtl fila, er slik:

pipe.mtl

Collada modellen som er eksportert fra Blenderer slik:

pipe.dae

Vi legger demoen i en iFrame for å forenkle koden. Hvis du vil kan du se den i et eget vindu, og inspisere kildekoden:
test https://borres.hiof.no/wep/webgl/threejs/models/ceks4/test.html

Websiden er i sin helhet slik:

_test.html

Merk at teksten her er lagt som bakgrunn på selve websiden.

Referanser
  1. Wavefront .obj file Wikipedia en.wikipedia.org/wiki/Wavefront_.obj_file 14-09-2014
  1. COLLADA - 3D Asset Exchange Schema Khronos Group www.khronos.org/collada/ 14-05-2011
three.js > Modeller >Pipe