Konwertuj ply do glb

Darmowy konwerter online PLY do GLB

Konwertuj zeskanowane siatki PLY lub chmury punktów do GLB, z uwzględnieniem limitów formatu i kroków w Blenderze.

Konwertuj PLY na GLB online - za darmo

Uploading…
Wybrane pliki przekraczają łączny limit 25 MB. Wybierz mniej lub mniejsze pliki.

Plik jest przetwarzany natychmiast i nie jest przechowywany na naszych serwerach.

Jak konwertować ply do glb

Skanery 3D i narzędzia do rekonstrukcji często generują format PLY, podczas gdy przeglądarki internetowe, potoki zasobów glTF oraz wiele aplikacji AR i aplikacji czasu rzeczywistego obsługuje format GLB. Konwersja przekształca dane skanu lub siatki w przenośny binarny zasób glTF, który można łatwiej rozpowszechniać jako jeden plik.

Czym jest format PLY

PLY, pierwotnie znany jako Polygon File Format opracowany na Stanford, przechowuje dane 3D jako wierzchołki i opcjonalne ściany. Jest powszechnie stosowany w skanowaniu 3D, fotogrametrii, LiDAR, przetwarzaniu chmur punktów, rekonstrukcji oraz procesach czyszczenia siatek.

Plik PLY może być tekstem ASCII lub plikiem binarnym. Jego nagłówek definiuje elementy i właściwości, zwykle współrzędne wierzchołków (x, y, z), normalne, kolory wierzchołków RGB lub RGBA, indeksy ścian oraz atrybuty charakterystyczne dla skanera, takie jak wartości pewności lub klasyfikacji.

PLY może zawierać siatkę wielokątów albo wyłącznie nieuporządkowaną chmurę punktów. Nie ma jednego ustandaryzowanego procesu obsługi materiałów ani obrazów tekstur; współrzędne UV i odwołania do tekstur mogą występować w konkretnych implementacjach, ale nie są obsługiwane tak konsekwentnie jak geometria i kolory wierzchołków.

Czym jest format GLB

GLB to binarna forma kontenera glTF 2.0. Typowy plik .glb łączy dane sceny glTF, bufory geometrii, materiały i obrazy tekstur w jednym pliku, w przeciwieństwie do zasobu .gltf, który często odwołuje się do oddzielnych plików binarnych i plików obrazów.

GLB jest przeznaczony do wydajnego dostarczania scen 3D w czasie działania. Jest szeroko stosowany przez przeglądarki i aplikacje zgodne z glTF; silniki gier mogą wymagać własnego importera glTF lub plug-inu. Najszersze wsparcie obejmuje standardowe siatki trójkątów, normalne, UV, obrazy tekstur i kolory wierzchołków.

Konwertowanie pliku

Aby przeprowadzić bezpośrednią konwersję, prześlij źródłowy plik PLY do konwertera na stronie 101convert.com, wybierz GLB jako format wyjściowy, rozpocznij konwersję i pobierz wynikowy plik .glb. Przed wdrożeniem otwórz wynik w docelowej przeglądarce, aby sprawdzić geometrię, orientację, skalę i kolory.

Użyj Blender, gdy źródło wymaga sprawdzenia, naprawy, redukcji lub pracy nad materiałami:

  1. Otwórz Blender i zaimportuj plik za pomocą File → Import → Stanford (.ply).
  2. Sprawdź, czy import zawiera ściany. W viewport sprawdź skalę, orientację, kolory wierzchołków oraz brakujące lub odwrócone powierzchnie.
  3. Jeśli siatka ma nieprawidłowy kierunek ścian, przejdź do Edit Mode, zaznacz geometrię, a następnie użyj Mesh → Normals → Recalculate Outside.
  4. W razie potrzeby trianguluj ściany niebędące trójkątami, zgodnie z wymaganiami docelowego potoku, używając Object → Convert → Mesh i, jeśli to konieczne, modyfikatora Triangulate lub Mesh → Faces → Triangulate Faces w Edit Mode.
  5. Eksportuj za pomocą File → Export → glTF 2.0. Ustaw Format na glTF Binary (.glb), wybierz nazwę pliku i zaznacz Export glTF 2.0.

Jeśli potrzebne są kolory wierzchołków, sprawdź, czy Blender zaimportował atrybut koloru oraz czy wyeksportowany plik GLB wyświetla go w docelowej przeglądarce. Jeśli model wymaga tekstury obrazu, utwórz lub sprawdź UV, połącz obraz z materiałem oraz spakuj lub dołącz obraz podczas eksportu GLB.

Ograniczenia jakości i zgodności

Konwersja nie może utworzyć danych, których nie ma w źródle. Plik PLY zawierający wyłącznie pozycje i ściany stanie się siatką bez tekstur, chyba że podczas przetwarzania zostaną dodane normalne, UV, materiały lub tekstury.

Pliki PLY zawierające chmury punktów wymagają specjalnej obsługi. glTF definiuje prymityw punktowy, ale wiele przeglądarek, silników i konwerterów oczekuje przede wszystkim siatek trójkątów. Jeśli aplikacja odbierająca wymaga pełnego modelu, odtwórz powierzchnię na podstawie punktów w oprogramowaniu takim jak MeshLab lub CloudCompare, usuń artefakty i wyeksportuj wynikową siatkę.

PLY umożliwia stosowanie dowolnych właściwości niestandardowych, ale glTF definiuje ograniczony zestaw standardowych atrybutów wierzchołków. Metadane skanera, pola pewności, klasyfikacje i atrybuty własnościowe są zwykle odrzucane, chyba że proces konwersji jawnie zachowuje je za pomocą obsługiwanego rozszerzenia glTF.

PLY nie narzuca uniwersalnego systemu jednostek. glTF zwykle używa metrów, dlatego skan utworzony w milimetrach może wyglądać na 1000 razy za duży lub za mały. Po eksporcie sprawdź wymiary i przed konwersją zmniejsz nadmiernie gęste siatki, jeśli rozmiar pliku lub wydajność w czasie działania ma znaczenie; decymacja zmniejsza szczegółowość geometryczną.

GLB to kontener binarny, a nie automatyczna kompresja. Kompresja geometrii i tekstur wymaga zgodnych ustawień eksportera oraz przeglądarki obsługującej odpowiednie rozszerzenia glTF.

Porównanie formatu PLY z GLB

Jak formaty PLY i GLB wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.

Porównanie formatów plików PLY i GLB
Cecha .PLY Polygon File Format .GLB glTF Binary
Geometria Oba Oba
Materiały Ograniczone Tak
Tekstury Brak obsługi Osadzone w pliku
Animacja Nie Tak
Hierarchia sceny Nie Tak
Czytelny tekstowo Tak Nie
Typowy rozmiar pliku Średni Mały
Otwarty standard Tak Tak
Wprowadzono 1994 2015
Twórca Stanford University Khronos Group
Typ MIME application/octet-stream model/gltf-binary

Baza danych obecnie nie zawiera żadnych bezpośrednich linków do konwerterów plików ply.

Najczęściej zadawane pytania

Czy konwerter PLY do GLB jest darmowy?

Tak, konwersja PLY do GLB na 101convert.com jest całkowicie darmowa. Nie wymaga rejestracji, adresu e-mail ani instalacji.

Jak duży może być mój plik PLY?

Możesz przesłać pliki PLY o rozmiarze do 50 MB i przekonwertować do 1 plików jednocześnie w jednej partii.

Co dzieje się z przesłanymi plikami?

Pliki są przetwarzane automatycznie i usuwane z naszych serwerów kilka minut po konwersji. Nigdy nie przeglądamy ani nie udostępniamy Twoich plików.

Czy muszę instalować oprogramowanie, aby przekonwertować PLY do GLB?

Nie. Konwersja PLY do GLB odbywa się całkowicie online w przeglądarce i działa w systemach Windows, Mac, Linux, Android i iPhone.

Konwersja nie powiodła się?

W większości przypadków przyczyną jest nieprawidłowy format pliku. Prześlij prawidłowy plik PLY dla tej konwersji z PLY do GLB. Czasami problem może również występować po naszej stronie. Analizujemy powtarzające się nieudane konwersje i wyłączamy lub naprawiamy konwerter, jeśli wykryjemy usterkę.