Pretvornik PNG v OBJ
Pretvorite PNG v 3D mrežo, ki jo lahko uvozite v Blender, igralni pogon ali sceno za upodabljanje. Sive vrednosti postanejo višine za ploščice terena in reliefne plošče; logotip na prosojnem ozadju postane polna izvlečena značka.
Pretvornik 3D-modelov
ali spustite datoteke STL, OBJ, MTL … sem ·
Največ 95 MB na datoteko· Do 20 datotek· Izbrisano po 30 minutah
Datoteke se obdelajo na naših strežnikih in izbrišejo po 30 minutah.
STL in OBJ ne shranjujeta enot. Če je del v razrezovalniku 10× ali 25,4× premajhen ali prevelik, so bile enote napačno prebrane – nastavite jih tukaj.
Blender, CAD-programi in razrezovalniki uporabljajo Z-gor; glTF, Unity in večina iger uporablja Y-gor. Preklopite, če model po uvozu leži na boku.
Uporabi se pri pretvorbi telesc STEP ali IGES v mrežo. Fina daje gladke krivulje, a večje datoteke; groba zadošča za hiter predogled.
Samo za vhod PNG, JPG ali SVG. Relief dvigne temna območja; litofan je tanka plošča, ki prikaže fotografijo, ko jo osvetlite od zadaj; ekstruzija spremeni logotip ali obris SVG v ploščato polno obliko.
Širina natisnjenega modela; višina sledi razmerju stranic slike.
Največja dvignjena višina reliefa ali litofana oziroma debelina ekstrudirane oblike. Litofani običajno uporabljajo 2–3 mm.
Polna plošča pod reliefom, da se tisk drži skupaj. 0 pomeni brez podlage.
Kako uporabljati to orodje
- 1
Naložite PNG
Sivinski zemljevid višin, fotografija ali logotip s prosojnim ozadjem, do 20 datotek. JPG, WebP in BMP delujejo enako.
- 2
Izberite relief ali obliko
Slika postane se začne pri možnosti Relief, z 5 mm Višina / globina nad 1 mm osnove. Za logotipe izberite Iztisnjena oblika, če naj bodo svetla območja visoka, pa obkljukajte Obrni višine.
- 3
Pretvorite v OBJ
Pritisnite Pretvori v OBJ in datoteko uvozite v svoj 3D program. Če vaša scena uporablja metre, jo tam ustrezno povečajte ali pomanjšajte.
Pretvorba višinske karte PNG v mrežo
Zemljevidi višin so najstarejši trik 3D grafike: sivinska slika, kjer svetlost pomeni višino. Urejevalniki terena, kiparske čopiče in senčilniki z odmikom jih berejo, orodje Landscape v Unreal Engine pa za ta namen uvaža 16-bitne sivinske PNG datoteke. Razlika je v tem, da dobite stalno mrežo, ne senčilnega učinka, zato oblika obstaja v OBJ in preživi vsak izvoz.
Pretvornik vzorči sliko kot mrežo, vsako točko dvigne glede na svetlost do Višina / globina, zapre robove in doda osnovno ploščo. Pri možnosti Iztisnjena oblika se prosojno ali svetlo ozadje opusti, preostala oblika pa se enakomerno dvigne, tako iz PNG logotipa nastane značka ali napis za sceno.
Pazite na število poligonov. Vsak piksel doda geometrijo, zato zemljevid višin 4.000 × 4.000 da mrežo, mnogo težjo, kot jo potrebuje igralna scena. Za večino rekvizitov zadostuje slika z 512 ali 1.024 piksli; če potrebujete lažjo mrežo, jo v Blenderju poenostavite. Za tiskanje istega reliefa glejte Slika v STL.
- Širina modela
- 5–1.000 mm
- Obseg višine / globine
- 0,2–100 mm
- Debelina osnove
- 0–50 mm
- Slik na serijo
- 20
PNG
Portable Network Graphics
PNG je rastrska oblika brez izgube, ki jo je leta 1996 objavila skupina PNG Development Group, pozneje pa sta jo standardizirala W3C in ISO. Ohrani vsak piksel natančno, podpira polno alfa prosojnost ter brez artefaktov obvladuje besedilo, ostre robove in ploske barve. Zaradi te natančnosti je idealen za posnetke zaslona, logotipe, ikone in grafiko vmesnikov. Slabost je velikost: fotografije, shranjene kot PNG, so pogosto večkrat večje od iste fotografije v JPEG ali WebP. Datoteke PNG odprejo vsi brskalniki, operacijski sistemi in urejevalniki.
- Stiskanje
- Brez izgube kakovosti
- Prosojnost
- Da
- Animacija
- Ne
- Uvedeno
- 1996 · PNG Development Group
OBJ
Wavefront OBJ
OBJ je format 3D geometrije, ki ga je razvilo podjetje Wavefront Technologies. Je besedilna datoteka s seznamom oglišč, koordinat tekstur, normal in ploskev, materiali in teksture pa so navedeni v ločeni datoteki .mtl. Uvozi ga skoraj vsak program za 3D modeliranje, igralni pogon in orodje za 3D tiskanje. OBJ ne podpira animacije, rigganja ali hierarhij prizorov, teksture pa izginejo, če datotek MTL in slik ne hranite skupaj.
- Stiskanje
- –
- Prosojnost
- –
- Animacija
- Ne
- Uvedeno
- Wavefront Technologies
PNG v OBJ pretvarjajo, da zemljevid višin, logotip ali reliefno sliko v Blender, igralni pogon ali upodabljalnik prenesejo kot pravo geometrijo namesto ploske teksture.
Uvoz pretvorjenega OBJ v Blender, Unity ali Godot
Blender
- 01File > Import > Wavefront (.obj).
- 02Koordinate so zapisane v milimetrih, zato pomnožite z 0,001, če vaša scena uporablja prave metre.
- 03Če želite na modelu sliko, dodajte PNG kot teksturo s projekcijo od zgoraj.
Unity
- 01Povlecite .obj v mapo Assets.
- 02V uvoznih nastavitvah nastavite Scale Factor, saj Unity šteje eno enoto kot en meter.
- 03Povlecite model v sceno in mu dodelite material.
Godot
- 01Kopirajte .obj v mapo projekta.
- 02Godot ga uvozi kot vir mreže v oknu FileSystem.
- 03Mrežo dodelite vozlišču MeshInstance3D in dodajte material.
Vprašanja o pretvorbi PNG v OBJ
Ali lahko iz PNG nastane celoten 3D model s hrbtom in stranicami?
Iz ene slike ne. PNG vsebuje en pogled in nobene globine, zato pretvornik izdela relief ali iztisnjen obris, ki je zadaj raven. Za celotne predmete potrebujete fotogrametrijo iz več fotografij ali ročno modeliranje.
Ali je bela na višinski karti PNG visoko ali nizko?
V zemljevidih višin za igralne pogone in GIS je belo visoko, črno pa nizko. Relief tega pretvornika privzeto dvigne temna območja, kot se bere reliefna fotografija, zato pri zemljevidu višin terena obkljukajte Obrni višine.
Zakaj je moj teren stopničast kot stopnice?
8-bitni sivinski PNG ima samo 256 stopenj svetlosti, zato visok relief naraste v vidnih stopnicah. Zmanjšajte Višina / globina, pred nalaganjem zemljevid višin rahlo zameglite ali po uvozu zgladite mrežo v Blenderju.
Ali bo OBJ ohranil barve iz PNG?
Relief je izdelan samo iz svetlosti, zato izhod obravnavajte kot geometrijo. Če želite na njem prikazati izvirno sliko, v Blenderju uporabite PNG kot teksturo s projekcijo od zgoraj, kar se ujema, ker ima mreža enaka razmerja kot slika.
Naj za model iz slike izberem OBJ ali STL?
OBJ izberite za 3D programe in igralne pogone, ki ga berejo povsod, STL pa, kadar model gre na 3D tiskalnik. Za tiskanje PNG v STL nastavi iste možnosti z izhodom STL.