Wavefront (.obj)

Rāda 1-24 no 6872 rezultātu

OBJ ir formāts Wavefront Technologies izstrādātajiem ģeometrijas aprakstu failiem, kas paredzēti to uzlabotās vizualizācijas animācijas pakotnei. Faila formāts ir atvērts un to ir akceptējuši citi 3D grafikas lietojumprogrammu izstrādātāji. To var eksportēt / importēt uz e-Frontier Poser, Maya, XSI, Blender, MeshLab, Misfit Model 3D, 3D Studio Max un Rhinoceros 3D, Hexagon, CATIA, Newtek Lightwave, Art of Illusion, milkshape 3d, Modo, Cinema 4D, Zanoza Modeller, PC LIRA, Mineways uc Lielākoties tas ir kopīgs formāts.
OBJ faila formāts ir vienkāršs datu formāts, kas satur tikai 3D ģeometriju, proti, katra virsotnes atrašanās vietu, tekstūras koordinātu attiecības ar virsotni, normālu katram virsotnei un parametrus, ko rada daudzstūri.
Līnijas, kas sākas ar režģi (#), ir komentāri:
“# Šis ir komentārs”
OBJ ir viens no populārākajiem 3 datortīklu ģeometrijas pārraides formātiem. Informācija par objektu (materiālu) izskatu tiek pārraidīta satelītu datnēs MTL (Materiālu bibliotēka) formātā. OBJ, ja nepieciešams, atsaucas uz šādu failu, izmantojot direktīvu:
“Mtllib [ārējais MTL faila nosaukums]”
MTL ir Wavefront Technologies noteiktais standarts. Visa informācija ir sniegta ASCII formā un ir absolūti lasāma cilvēkiem. MTL standarts ir arī ļoti populārs, un to atbalsta lielākā daļa iepakojumu darbam ar 3D grafiku.

kāpumi

Strings, kas sākas ar f, ir virsmas indekss. Katra virsma (daudzstūris) var sastāvēt no trīs vai vairāk virsotnēm.
Indeksācija sākas ar pirmo elementu, nevis ar nulli, kā tas ir dažās programmēšanas valodās, arī indeksācija var būt negatīva. Negatīvs indekss norāda pozīciju attiecībā pret pēdējo elementu (indekss -1 norāda pēdējo elementu).

Vertices / Teksta koordinātas

Kopā ar virsotnēm var saglabāt atbilstošos tekstūras koordinātu indeksus.

Vertices / Teksta koordinātas / Normal

Ir iespējams saglabāt arī atbilstošos normas.

Vertices / Normal

Ja nav datu par tekstūras koordinātām, ir pieļaujams ieraksts ar izlaiduma tekstūras rādītājiem.