3D-objekt

OBJ er et filformat, der indeholder en beskrivelse af en 3D-geometri. Det er blevet defineret af virksomheden bølgefront Technologies i udviklingen af ​​sin Advanced Visualizer animation pakke. Dette filformat er åben og er blevet vedtaget af andre 3D-software til forarbejdning import / eksport af data.

De geometriske figurer kan defineres ved polygoner eller glatte overflader, såsom rationelle og irrationelle overflader.

Filstrukturen

OBJ filer er i ASCII-format.

En kommentar kan placeres ved at starte linjen med et #.

En polygonal overflade er beskrevet ved et sæt af knudepunkter og et sæt ansigter.

En knude er defineret som følger:

En tekstur koordinat er defineret som følger:

En normal er defineret som følger:

Hver flade derpå defineret af et sæt af indekser med henvisning til koordinaterne for punkter, tekstur og normal defineret ovenfor.

For eksempel, den næste flade

definerer en trekant bestående af knuder v1 spor, V2 og V3 i listen af ​​knuder v. Hver af disse toppe har en tekstur koordinat identificeret ved sit indeks på listen over tekstur koordinater og normal vt identificeret på listen over vn normal.

Når flere objekter sameksistere i den samme fil, er det afsnit definerer genstanden er defineret af

Når flere ansigter grupper anvende samme objekt, er det afsnit definerer hver gruppe er defineret af


Materialer kan refereres ved at importere fichiers.mtl

Eksempel

For eksempel er en terning defineret som følger

Forrige artikel 2006 Tour i Catalonien