Wavefront (.obj)

Ukázat 1-24 výsledků 7020

OBJ je formát pro soubory s popisem geometrie vyvinutý společností Wavefront Technologies pro jejich animační balíček Advanced Visualizer. Formát souboru je otevřený a byl přijat dalšími vývojáři aplikací pro 3D grafiku. Lze jej exportovat / importovat do e-Frontier Poser, Maya, XSI, Blender, MeshLab, Misfit Model 3D, 3D Studio Max a Rhinoceros 3D, Hexagon, CATIA, Newtek Lightwave, Art of Illusion, milkshape 3d, Modo, Cinema 4D, Zanoza Modeller, PC LIRA, Mineways atd. Většinou se jedná o běžný formát.
Formát souboru OBJ je jednoduchý datový formát, který obsahuje pouze geometrii 3D, konkrétně polohu každého vrcholu, vztah souřadnic textury k vrcholu, normální pro každý vrchol a parametry, které polygony vytvářejí.
Linky začínající mřížkou (#) jsou komentáře:
 "# Toto je komentář"
OBJ je jedním z nejpopulárnějších přenosových formátů pro 3-rozměrnou počítačovou geometrii. Informace o vzhledu objektů (materiálů) jsou přenášeny v satelitních souborech ve formátu MTL (Material Library). OBJ v případě potřeby odkazuje na takový soubor pomocí směrnice:
 „Mtllib [název externího souboru MTL]“
MTL je standard stanovený Wavefront Technologies. Všechny informace jsou prezentovány ve formě ASCII a jsou naprosto čitelné pro člověka. Standard MTL je také velmi populární a je podporován většinou balíčků pro práci s grafikou 3D.

Vrcholky

Řetězec začínající f je index povrchu. Každý povrch (polygon) se může skládat ze tří nebo více vrcholů.
Indexování začíná prvním prvkem a ne nulou, jak je v některých programovacích jazycích obvyklé, také indexování může být záporné. Záporný index označuje pozici vzhledem k poslednímu prvku (index -1 označuje poslední prvek).

Vertices / Texturální souřadnice

Spolu s vrcholy lze uložit odpovídající indexy souřadnic textury.

Svislosti / Souřadnice textur / Normální

Je také možné uložit odpovídající normály.

Vertices / Normal

Při absenci dat o souřadnicích textury je přijatelná položka s přeskokovými texturovými indexy.