Java 3D Zpracování souboru API
Vytvářejte, manipulujte a ukládejte soubory 3D do různých formátů bez nutnosti jakéhokoli externího softwaru pro modelování a vykreslování.
Download free trialAspose.3D for Java je samostatný herní software a CAD API pro manipulaci se soubory 3D. API podporuje většinu oblíbených formátů souborů 3D a aplikace mohou vytvářet, číst, konvertovat & snadno upravovat soubory. Kromě toho API pomáhá vývojářům při modelování a vytváření masivních herních světů, skvělých scén pro vizualizaci designu, zapojení virtuální reality, přidávání vlastnosti Animation do souboru scény, formátování prvků pomocí transformací a mnoho dalšího.
Pokročilé funkce Java 3D API
Vygenerujte scénu a uložte ji v podporovaných formátech
Načíst, uložit a vykreslit 3D dokument do streamu
Práce s geometrií a hierarchií scén
Sdílejte data geometrie sítě v rámci více uzlů
Přidejte vlastnost animace do souboru scény
Triangulujte síť s vlastním paměťovým rozložením vrcholu
Přidejte cílovou kameru a animujte objekty do scény 3D
Rozdělte oka podle materiálu
Změňte orientaci roviny zadáním normály nahoru
Vytvářejte geometrii vytlačováním tvarů
Vylepšete tvorbu válce
Detekce formátu souboru založeného na archivu
podpora formátu AMF
Importujte a exportujte glTF dokumentů pomocí komprese Draco
Inter-konvertovat soubory scén
API poskytuje podporu převodu formátu souboru 3D jednoduchým způsobem. Vývojáři mohou načíst zdrojový dokument do instance Scene a použít jeho funkci Uložit s parametrem FileFormat. A je to!
Uložit scénu 3D v různých formátech – 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);
Vygenerovat 3D scén prostřednictvím API
Aspose.3D for Java umožňuje vývojářům vytvářet scény od začátku bez závislosti na jakémkoli modelovacím softwaru. Java API také umožňuje vývojářům ukládat scény v jakémkoli z podporovaných formátů, jako jsou (STL, FBX, Discreet3DS, WavefrontOBJ, Collada a Universal3D).
Vytvořte scénu s primitivními tvary 3D – 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);
Vybudujte hierarchii uzlů jednoduchým způsobem
Aspose.3D for Java API poskytuje možnost vytvořit hierarchii uzlů, kde je uzel základním stavebním kamenem scény. Hierarchie uzlů definuje logickou strukturu a poskytuje viditelný obsah připojením geometrií, světel a kamer k uzlům.
Přidejte vlastnost animace do scény
Aspose.3D for Java API poskytuje podporu pro animaci klíčových snímků prostřednictvím CurveMapping, která mapuje součásti vlastnosti na různé křivky. Navíc knihovna nabízí nastavení cílové kamery v souboru 3D, což je užitečné v animaci, když potřebujete, aby kamera čelila konkrétnímu uzlu.
Robustnost, výkon & Škálovatelnost
Aspose.3D for Java je navrženo tak, aby fungovalo stejně dobře na straně serveru i klienta. Jedná se o jediné sestavení Java, které lze nasadit s jakoukoli aplikací Java pouhým přidáním jeho reference. Při práci s API se nemusíte starat o další služby nebo moduly.
- Výukové zdroje
- Dokumentace
- Zdrojový kód
- API Reference
- Výuková videa
- Podpora produktu
- Bezplatná podpora
- Placená podpora
- Blog
- Poznámky k vydání
- Proč Aspose.3D for Java
- Seznam zákazníků
- Příběhy úspěchu