Tiedoston tiedotOBJ TyökalutEsimerkki OBJ tiedostoaUusimmat uutiset

OBJ (Wavefront)

OBJ-tiedostomuoto on pelkkä teksti 3D-grafiikkamuoto, joka luotiin 1980-luvulla keinona kuvata monimutkaisia 3D mallit ja kohtauksia ihmisen luettavassa muodossa. Wavefront Technologies loi muodon alun perin ensisijaiseksi tiedostomuodoksi, jota heidän animaatioohjelmistonsa käytti tuolloin.

Vaikka Wavefront loi muodon, sitä on sittemmin päivitetty ja parannettu vastaamaan muiden 3D-mallinnusohjelmistojen tarpeita. OBJ-tiedostoista on tullut vakiomuoto 3D-mallinnusteollisuudessa, ja useimmat ohjelmistosovellukset pystyvät lukemaan ja kirjoittamaan muotoon.

OBJ-tiedostot sisältävät ihmisen luettavaa 3D-mallitietoa. Tämä voi olla yhtä yksinkertaista kuin 3D-perusmuodon kärjet ja pinnat. Tässä on esimerkiksi pyramidin muotoisen objektin OBJ-lähdekoodi:

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

Yllä olevassa esimerkissä voit nähdä, että olemme määrittäneet 5 kärkeä ja 6 kolmiota vesitiiviin 3D-mallin luomiseksi pyramidista. Tämä on melko yksinkertaistettu malli; Löydät kuitenkin monimutkaisempia OBJ-tiedostoja, jotka voivat sisältää tuhansia, ellei miljoonia, pisteitä ja kasvoja.

OBJ-tiedosto voi sisältää kärki- ja pintatietojen lisäksi tietoa pintakoordinaateista, normaaleista ja materiaaliominaisuuksista. Tekstuurikoordinaatit määrittelevät, kuinka 2D-tekstuurikuva, kuten a PNG tai JPG tiedosto on kartoitettu mallin pinnalle, mikä mahdollistaa realistisen pinnan renderöinnin. Normaalit määrittelevät suunnan, johon pinta on päin, mikä vaikuttaa tapaan, jolla valo on vuorovaikutuksessa mallin kanssa. Materiaalin ominaisuudet määrittelevät mallin visuaalisen ulkonäön, kuten sen värin, heijastavuuden ja läpinäkyvyyden.

Yksinkertainen OBJ-pyramidi 3D-malli
Animoitu OBJ-malli

Yhteenveto

OBJ-tiedosto on pelkkä tekstitiedostomuoto, joka tallentaa 3D-geometrisen mallin tiedot. Se sisältää tietoa pisteistä, polygoneista, pintakoordinaateista, normaaleista ja materiaalin ominaisuuksista. Se on laajalti käytetty ja yhteensopiva monien 3D-ohjelmistosovellusten kanssa, vaikka sen tekstipohjainen muoto voi johtaa suuriin tiedostokokoihin monimutkaisissa malleissa.

Esimerkki OBJ tiedostoa

Tässä on joitain esimerkki OBJ tiedostoa ladattavaksi ja käytettäväksi omissa projekteissasi.

Kuutio

Kuutio

Klassinen kuution esimerkki tallennetaan OBJ-tiedostona. OBJ-tiedostossa tämä kuutio on tallennettu 12 kolmion sarjana.

cube.obj (518,00 b)

Kiehkura

Kiehkura

Yksinkertainen pyörre 3D-malli, joka on luotu käyttämällä meidän PNG - OBJ työkalu Extrude- tilassa.

swirl.obj (787,15kb)

© 2024 ImageToStl. Muunna PNG- ja JPG-tiedostosi 3D STL -tiedostoiksi.