Převodník PLY do OBJ
Změňte PLY síť ze skeneru, fotogrammetrické aplikace nebo MeshLabu na OBJ, který načte každý 3D program. Otevře se binární i ASCII PLY a převod probíhá v prohlížeči, bez nahrávání skenu.
- Binární i ASCII PLY
- Zachované UV a normály
- Bez nahrávání
- Zdarma, bez registrace
Převod PLY na OBJ ve třech krocích
- 01
Načtěte PLY
Přetáhněte.plynebo klikněte na Vyzkoušet vzorek. Prohlížeč zobrazí sken s barvami vrcholů a panel vypíše počet trojúhelníků a vrcholů. Pokud se sken zobrazí jako body a seznam začíná položkou Points, jde o mračno bodů – o tom níže. - 02
Sladěte měřítko s vaší aplikací
OBJ se ve výchozím nastavení zapisuje s nezměněnými čísly z PLY. Skeny z telefonu a fotogrammetrie bývají v metrech, což Blender očekává. Skener, který zapisuje milimetry, potřebuje v poli Měřítko hodnotu0.001, pokud chcete metry. - 03
Stažení
Klikněte na Převést na OBJ. Ve výchozím nastavení dostanete.zips.obja malým.mtl; vypněte Zahrnout materiály a textury pro samotný.obj. Naimportujte ho v Blenderu přes File, Import, Wavefront, nebo ho přetáhněte do ZBrush, Maya, 3ds Max či Unity.
Co převod PLY na OBJ zachová
PLY a OBJ se shodují v geometrii, ale ne v barvě. Právě to lidi nejvíc překvapí.
| Vlastnost PLY | Výsledek v OBJ | Poznámka |
|---|---|---|
| Vrcholy a stěny | Zachováno | Stěny se převedou na trojúhelníky |
Normály vrcholů (nx ny nz) | Zachováno | Vypočítají se, pokud je PLY nemá |
Texturové souřadnice (s t / u v) | Zachováno | Zapsáno jako řádky vt |
Barvy vrcholů (red green blue) | Zachováno | Zapsáno jako řádky v x y z r g b |
| Textura uvedená v komentáři PLY | Nenačte se | Obrázek znovu přiřaďte ve vaší 3D aplikaci |
| Body bez stěn | Nelze převést | Nejprve rekonstruujte síť |
Míříte do aplikace, která ignoruje barvy vrcholů v OBJ, jako je řada game enginů? PLY na GLB je uloží tak, jak rozumí každá čtečka glTF.
Barvy vrcholů v OBJ: které aplikace je načtou
Většina PLY souborů z fotogrammetrie a skenerů se strukturovaným světlem nese barvu na vrcholech, ne jako texturový obrázek. Původní specifikace OBJ pro to nemá pole, ale široce používané rozšíření ano: tři čísla navíc za každým vrcholem, v x y z r g b. Převodník zapisuje přesně to, v hodnotách sRGB od 0 do 1, pro každý vrchol barevného skenu.
MeshLab, CloudCompare, importér OBJ v Blenderu a three.js tyto barvy načtou. Mnoho dalších nástrojů, včetně řady game enginů a starších importérů DCC, je ale tiše přeskočí a sken zobrazí šedě. Pokud se to stane, použijte PLY na GLB, protože glTF ukládá barvy vrcholů jako standardní atribut, nebo barvy v Blenderu zapečte do textury a exportujte OBJ s MTL a obrázkem. Pro jednobarevný tisk barva nehraje roli a PLY na STL je kratší cesta.
PLY vs OBJ pro data ze skenů
- Původ
- PLY: Stanford, 1994, pro dálkové skenery. OBJ: Wavefront, začátek 90. let, pro animační software
- Kódování
- PLY: ASCII nebo binární. OBJ: vždy text
- Typická velikost
- Binární PLY je kompaktní; stejná síť jako textové OBJ je několikrát větší
- Barva
- PLY: RGB na vrchol. OBJ: barva na materiál v samostatném .mtl
- Podpora v software
- PLY: MeshLab, CloudCompare, Blender. OBJ: prakticky každý 3D nástroj
Tipy pro sítě skenů po převodu PLY na OBJ
- Skeny nad milion trojúhelníků zredukujte pomocí zjednodušení sítě před socháním nebo retopologií
- Mračna bodů nejprve převeďte na síť pomocí Screened Poisson v MeshLabu
- Prohlédněte si PLY v PLY prohlížeči a ověřte, že má stěny
- Originální PLY si nechte jako archiv; uchovává barvy
- Nepředpokládejte, že každá aplikace načte barvy vrcholů z OBJ; než se na formát zavážete, otestujte cílový nástroj
- Nezmenšený milimetrový sken vložený do scény v metrech bude 1 000krát větší
- Posílat 500MB textové OBJ do game enginu; nejprve decimujte
- Předpokládat, že binární PLY, které se neotevře, je poškozené; zkuste ho znovu uložit v MeshLabu
FAQ
Často kladené dotazy
Je převodník PLY na OBJ zdarma?
Zůstanou barvy vrcholů z PLY v OBJ?
v x y z r g b, které čtou MeshLab, CloudCompare, Blender i three.js. Některé aplikace tato čísla navíc ignorují a sken zobrazí šedě; pro ně převeďte na GLB, které ukládá barvy vrcholů jako standardní atribut, nebo barvy v Blenderu zapečte do textury.Jak převést PLY na OBJ v Blenderu?
Lze převést mračno bodů PLY na OBJ?
Proč je moje OBJ mnohem větší než PLY?
Které aplikace otevřou převedený OBJ?
Související nástroje a návody
Pokračovat
Začít zdarma
Nemáte skener? Začněte z fotky
Studio promění jedinou fotku v kompletní 3D model, včetně odhadnuté zadní strany a boků. Modely bez textur obvykle dokončí za méně než minutu a první 3 kredity jsou zdarma.
Bez platební karty · 3 kredity zdarma na start