
Konwertuj GLB na DRC przez Java
Konwersja z GLB do DRC przy użyciu biblioteki Java bez żadnego oprogramowania do modelowania 3D.
Jak przekonwertować GLB na DRC za pomocą Java
Aby wyrenderować GLB do DRC, użyjemy
API, która jest bogatą w funkcje, wydajną i łatwą w użyciu platformą konwersji API for Java. Możesz pobrać jego najnowszą wersję bezpośrednio z
i zainstaluj go w swoim projekcie opartym na Maven, dodając następujące konfiguracje do pom.xml.
Magazyn
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Zależność
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>version of aspose-3d API</version>
<classifier>jdk17</classifier>
</dependency>
Kroki, aby przekonwertować GLB na DRC przez Java
Java programiści mogą łatwo przekonwertować plik GLB na DRC w zaledwie kilku wierszach kodu.
- Załaduj plik GLB za pomocą konstruktora klasy Scene1. Wywołaj metodę Scene.save z formatem DRC.1. Sprawdź wynikowy plik DRC w określonej ścieżce
wymagania systemowe
Przed uruchomieniem kodu konwersji Java upewnij się, że spełniasz następujące wymagania wstępne.
- Microsoft Windows lub zgodny system operacyjny ze środowiskiem wykonawczym Java dla aplikacji JSP/JSF i aplikacji komputerowych.- Pobierz najnowszą wersję Aspose.3D for Java bezpośrednio od firmy Maven.
GLB do DRC Java Kodu źródła konwersji
// Załaduj źródłowy plik binarny GLTF
Scene scene = new Scene("sourceFile.glb");
// Konwertuj scenę 3D na plik w formacie Google Draco
scene.save("output.drc", FileFormat.DRACO)
Od GLB do DRC demonstracji konwersji na żywo
Konwertuj GLB na DRC teraz, odwiedzając naszą stronę Live Demos. Demo na żywo ma następujące zalety
Java 3D Biblioteka manipulacji scenami
Aspose.3D to CAD i Gameware API do ładowania, modyfikowania i konwertowania plików 3D. API jest samodzielny i nie wymaga żadnego 3D oprogramowania do modelowania ani renderowania. Można łatwo użyć API dla USD, Discreet3DS, WavefrontOBJ, STL (ASCII, Binary), Universal3D, FBX (ASCII, Binary), Collada, glTF, PLY, GLB, DirectX i inne formaty.GLB Co to jest GLB Format pliku
GLB to reprezentacja formatu pliku binarnego modeli 3D zapisanych w formacie transmisji GL (glTF). Informacje o 3D modelach, takich jak hierarchia węzłów, kamery, materiały, animacje i siatki w formacie binarnym. Ten format binarny przechowuje zasób glTF (JSON, .bin i obrazy) w binarnym obiekcie blob. Pozwala to również uniknąć problemu zwiększenia rozmiaru pliku, który ma miejsce w przypadku glTF. Format pliku GLB zapewnia niewielkie rozmiary plików, szybkie ładowanie, kompletną 3D reprezentację sceny i rozszerzalność w celu dalszego rozwoju. Format wykorzystuje model/gltf-binary jako typ MIME.
Czytaj więcejDRC Co to jest DRC Format pliku
Plik z rozszerzeniem .drc to skompresowany format pliku 3D utworzony za pomocą biblioteki Google Draco. Google oferuje Draco jako bibliotekę open source do kompresji i dekompresji 3D siatek geometrycznych i chmur punktów oraz poprawia przechowywanie i przesyłanie 3D grafik. Koduje dane wejściowe i zapisuje je jako plik .drc. Po stronie odbierającej API odczytuje pliki .drc i może je wyprowadzać jako pliki PLY lub OBJ. Skompresowany plik wyjściowy umożliwia użytkownikom szybsze pobieranie aplikacji i zapewnia szybkie ładowanie 3D grafik w przeglądarkach.
Czytaj więcejInne obsługiwane konwersje
Możesz także przekonwertować GLB na wiele innych formatów plików, w tym kilka wymienionych poniżej.