FájlinformációOBJ EszközökMinta OBJ fájlLegfrissebb hírek

OBJ (Wavefront)

Az OBJ fájlformátum egy egyszerű szöveges 3D grafikai formátum, amelyet az 1980-as években hoztak létre az összetett leírásának eszközeként. 3D modellek és jelenetek ember által olvasható formátumban. A formátumot eredetileg a Wavefront Technologies hozta létre, mint az akkori animációs szoftverük által használt elsődleges fájlformátumot.

Bár a Wavefront létrehozta a formátumot, azóta frissítették és továbbfejlesztették, hogy megfeleljen más 3D modellező szoftverek igényeinek. Az OBJ-fájlok szabványos formátummá váltak a 3D-modellező iparágban, a legtöbb szoftveralkalmazás képes olvasni és írni a formátumba.

Az OBJ fájlok ember által olvasható 3D modelladatokat tartalmaznak. Ez olyan egyszerű lehet, mint egy alapvető 3D-s alakzat csúcsai és lapjai. Például itt van egy piramis alakú objektum OBJ forráskódja:

000v 7.071068 -7.071068 0
001v -7.071068 -7.071068 0
002v 7.071068 7.071068 0
003v -7.071068 7.071068 0
004v 0 0 20
005
006f 1 2 3
007f 3 2 4
008f 5 2 1
009f 5 4 2
010f 5 3 4
011f 5 1 3

A fenti példában láthatja, hogy 5 csúcsot és 6 háromszöget határoztunk meg egy piramis vízzáró 3D modelljének létrehozásához. Ez egy meglehetősen leegyszerűsített modell; találhatunk azonban bonyolultabb OBJ fájlokat is, amelyek több ezer, ha nem millió csúcsot és lapot tartalmazhatnak.

A csúcs- és arcadatokon kívül az OBJ-fájl a textúra koordinátáiról, normálértékeiről és anyagtulajdonságairól is tartalmazhat információkat. A textúra-koordináták határozzák meg, hogy egy 2D-s textúrakép, például a PNG vagy JPG fájl leképeződik a modell felületére, lehetővé téve a valósághű felület megjelenítést. A normál értékek azt az irányt adják meg, amerre a felület néz, ami befolyásolja a fény és a modell közötti kölcsönhatást. Az anyag tulajdonságai határozzák meg a modell vizuális megjelenését, például színét, fényvisszaverő képességét és átlátszóságát.

Egy egyszerű OBJ piramis 3D modell
Egy animált OBJ modell

Összegzés

Az OBJ fájl egy egyszerű szöveges fájlformátum, amely 3D geometriai modelladatokat tárol. Információkat tartalmaz a csúcsokról, sokszögekről, textúra koordinátákról, normákról és anyagtulajdonságokról. Széles körben használják, és számos 3D szoftveralkalmazással kompatibilis, bár szövegalapú formátuma nagy fájlméreteket eredményezhet összetett modelleknél.

Minta OBJ fájl

Itt van néhány példa OBJ fájl, amelyet letölthet és használhat saját projektjeiben.

Kocka

Kocka

A klasszikus kocka példa OBJ fájlként van tárolva. Az OBJ fájlon belül ez a kocka 12 háromszögből álló sorozatként tárolódik.

cube.obj (518,00 b)

Örvény

Örvény

Egy egyszerű örvénylő 3D-s modell, amelyet a mi módszerünkkel hoztunk létre PNG – OBJ szerszám Extrude módot használva.

swirl.obj (787,15kb)

© 2024 ImageToStl. Alakítsa át PNG és JPG fájljait 3D STL fájlokká.