Java 3D Fájlfeldolgozás API
Hozzon létre, manipuláljon és mentsen el 3D fájlt több formátumba anélkül, hogy külső modellező és megjelenítő szoftverre lenne szüksége.
Letöltés ingyenes próbaverzióA Aspose.3D for Java egy önálló játékprogram és a CAD API, amellyel 3D fájlt kezelhet. A API támogatja a legtöbb népszerű 3D fájlformátumot, és az alkalmazások létrehozhatnak, olvashatnak, konvertálhatnak és konvertálhatnak; könnyen módosíthatja a fájlokat. Ezenkívül a API segítséget nyújt a fejlesztőknek a modellezésben és hatalmas játékvilágok létrehozásában, kiváló jelenetek tervezésében, a virtuális valóság élményében, animációs tulajdonság hozzáadásával a jelenetfájlhoz, az elemek átalakításokkal történő formázásához és még sok máshoz.
Speciális Java 3D API funkciók
Jelenet létrehozása és mentése támogatott formátumokba
3D dokumentum betöltése, mentése és megjelenítése adatfolyamba
Dolgozzon geometriával és jelenethierarchiával
Megoszthatja a háló geometriai adatait több csomóponton belül
Animációs tulajdonság hozzáadása a jelenetfájlhoz
Háló háromszögelése a csúcs egyéni memóriaelrendezésével
Adjon hozzá egy célkamerát, valamint animáljon objektumokat egy 3D jelenetben
Ossza meg a hálókat anyag szerint
Módosítsa a sík tájolását egy felfelé normál megadásával
Hozzon létre geometriát alakzatok extrudálásával
Fokozza a henger létrehozását
Archívum alapú fájlformátum-észlelés
a AMF formátum támogatása
glTF dokumentum importálása és exportálása Draco tömörítéssel
A jelenetfájlok egymás közötti konvertálása
A API egyszerű módon támogatja a 3D fájlformátum konvertálását. A fejlesztők betölthetik a forrásdokumentumot egy Scene példányba, és használhatják a Mentés funkcióját a FileFormat paraméterrel. Ez az!
3D jelenet mentése különböző formátumokban – 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);
3D jelenet létrehozása a következőn keresztül: API
A Aspose.3D for Java lehetővé teszi a fejlesztők számára, hogy a semmiből készítsenek jeleneteket anélkül, hogy bármilyen modellező szoftvertől függnének. A Java API arra is felhatalmazza a fejlesztőket, hogy a jeleneteket a támogatott formátumok bármelyikében elmentsék, például (STL, FBX, Discreet3DS, WavefrontOBJ, Collada és Universal3D).
Jelenet létrehozása primitív 3D alakzatokkal – 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);
Építsen fel csomóponti hierarchiát egyszerű módon
Aspose.3D for Java API lehetőséget biztosít egy csomópont-hierarchia felépítésére, ahol a csomópont a jelenet alapvető építőköve. A csomópontok hierarchiája határozza meg a logikai struktúrát, és látható tartalmat biztosít azáltal, hogy geometriákat, fényeket és kamerákat csatol a csomópontokhoz.
Animációs tulajdonság hozzáadása a jelenethez
A Aspose.3D for Java API kulcskép-animációt biztosít a CurveMapping segítségével, amely egy tulajdonság összetevőit különböző görbékre képezi le. Ezenkívül a könyvtár felajánlja a célkamera beállítását egy 3D fájlban, ami hasznos az animációban, amikor egy adott csomóponthoz kell néznie a kamerának.
Robusztusság, teljesítmény és amp; Méretezhetőség
Aspose.3D for Java úgy lett kialakítva, hogy egyformán jól teljesítsen a szerveren és a kliens oldalon is. Ez egyetlen Java-összeállítás, amely bármely Java-alkalmazással telepíthető, egyszerűen hozzáadva a hivatkozást. Nem kell aggódnia más szolgáltatások vagy modulok miatt, miközben a API-szal dolgozik.
- Tanulási források
- Dokumentáció
- Forráskód
- API Hivatkozások
- Oktatóvideók
- Terméktámogatás
- Ingyenes támogatás
- Fizetett támogatás
- Blog
- Kiadási megjegyzések
- Miért Aspose.3D for Java
- Ügyfelek listája
- Sikertörténetek