Java 3D Przetwarzanie plików API
Twórz, manipuluj i zapisuj 3D pliki w wielu formatach bez konieczności używania zewnętrznego oprogramowania do modelowania i renderowania.
Pobierz darmową wersję próbnąAspose.3D for Java to samodzielny Gameware i CAD API do manipulowania 3D plikami. API obsługuje większość popularnych 3D formatów plików, a aplikacje mogą tworzyć, odczytywać, konwertować i konwertować; łatwo modyfikować pliki. Ponadto API pomaga programistom w modelowaniu i tworzeniu ogromnych światów gier, wspaniałych scen do wizualizacji projektów, angażowaniu doświadczeń wirtualnej rzeczywistości, dodawaniu właściwości Animation do pliku sceny, formatowaniu elementów przy użyciu transformacji i wielu innych.
Zaawansowane Java 3D API funkcje
Generuj scenę i zapisuj w obsługiwanych formatach
Załaduj, zapisz i wyrenderuj 3D dokument do strumienia
Praca z geometrią i hierarchią scen
Udostępniaj dane geometrii siatki w wielu węzłach
Dodaj właściwość animacji do pliku sceny
Trianguluj siatkę z niestandardowym układem pamięci wierzchołka
Dodaj kamerę docelową oraz animuj obiekty w scenie 3D
Podziel siatki według materiału
Zmień orientację płaszczyzny, określając normalną w górę
Twórz geometrię przez wytłaczanie kształtów
Popraw tworzenie cylindra
Wykrywanie formatu plików na podstawie archiwum
obsługa formatu AMF
Importuj i eksportuj glTF dokumenty przy użyciu kompresji Draco
Interkonwertowanie plików scen
API zapewnia obsługę konwersji formatu plików 3D w prosty sposób. Deweloperzy mogą załadować dokument źródłowy w instancji Scene i użyć jego funkcji Save z parametrem FileFormat. Otóż to!
Zapisz 3D scenę w różnych formatach - Java
// load the file to be converted
Scene scnObj = new Scene(dir + "srctemplate.fbx");
// save in different formats
scnObj.save(dir + "trgoutput.stl", FileFormat.STLASCII);
scnObj.save(dir + "trgoutput.obj", FileFormat.WAVEFRONTOBJ);
Wygeneruj 3D Sceny przez API
Aspose.3D for Java umożliwia programistom tworzenie scen od podstaw bez konieczności korzystania z żadnego oprogramowania do modelowania. Java API umożliwia również programistom zapisywanie scen w dowolnym z obsługiwanych formatów, takich jak (STL, FBX, Discreet3DS, WavefrontOBJ, Collada i Universal3D).
Utwórz scenę z prymitywnych 3D kształtów — Java
// initialize a Scene object
Scene scn = new Scene();
// create a Box model
scn.getRootNode().createChildNode("box", new Box());
// create a Cylinder model
scn.getRootNode().createChildNode("cylinder", new Cylinder());
// save drawing in the FBX format
scn.save(dir + "output.fbx", FileFormat.FBX7500ASCII);
Zbuduj hierarchię węzłów w prosty sposób
Aspose.3D for Java API umożliwia budowanie hierarchii węzłów, w której węzeł jest podstawowym budulcem sceny. Hierarchia węzłów definiuje strukturę logiczną i zapewnia widoczną zawartość, dołączając do węzłów geometrie, światła i kamery.
Dodaj właściwość animacji do sceny
Aspose.3D for Java API zapewnia obsługę animacji klatek kluczowych za pomocą mapowania krzywych, które odwzorowuje składniki właściwości na różne krzywe. Ponadto biblioteka oferuje możliwość ustawienia kamery docelowej w pliku 3D, co jest przydatne w animacji, gdy kamera musi być skierowana w stronę konkretnego węzła.
Solidność, wydajność i; Skalowalność
Aspose.3D for Java ma działać równie dobrze po stronie serwera, jak i klienta. Jest to pojedynczy zestaw Java, który można wdrożyć z dowolną aplikacją Java, po prostu dodając jego odwołanie. Nie musisz martwić się o inne usługi lub moduły podczas pracy z API.
- Zasoby edukacyjne
- Dokumentacja
- Kod źródłowy
- API Referencje
- Filmy instruktażowe
- Wsparcie produktu
- Bezpłatne wsparcie
- Płatne wsparcie
- Blog
- Informacje o wydaniu
- Dlaczego Aspose.3D for Java
- Lista klientów
- Historie sukcesów