Java 3D Dateiverarbeitung API
Erstellen, bearbeiten und speichern Sie 3D-Dateien in mehreren Formaten, ohne dass externe Modellierungs- und Rendering-Software erforderlich ist.
Kostenlose Testversion herunter ladenAspose.3D for Java ist eine eigenständige Gameware und CAD API zum Bearbeiten von 3D Dateien. API unterstützt die meisten gängigen 3D-Dateiformate und Anwendungen können erstellen, lesen, konvertieren & Dateien einfach ändern. Darüber hinaus unterstützt API Entwickler bei der Modellierung und Erstellung riesiger Spielwelten, hervorragender Szenen für die Designvisualisierung, beim Einbinden von Virtual-Reality-Erlebnissen, beim Hinzufügen von Animationseigenschaften zu Szenendateien, beim Formatieren von Elementen mithilfe von Transformationen und vielem mehr.
Erweiterte Java 3D API Funktionen
Szene generieren und in unterstützten Formaten speichern
3D-Dokument laden, speichern und in einen Stream rendern
Arbeiten Sie mit Geometrie und Szenenhierarchie
Freigeben von Mesh-Geometriedaten innerhalb mehrerer Knoten
Fügen Sie der Szenendatei eine Animationseigenschaft hinzu
Triangulieren Sie ein Netz mit benutzerdefiniertem Speicherlayout des Scheitelpunkts
Fügen Sie eine Zielkamera hinzu und animieren Sie Objekte in einer 3D-Szene
Netze nach Material aufteilen
Ändern Sie die Ausrichtung der Ebene, indem Sie eine Normale nach oben angeben
Erstellen Sie Geometrie durch Extrudieren von Formen
Verbessern Sie die Erstellung von Zylindern
Archivbasierte Dateiformaterkennung
Unterstützung des AMF-Formats
Importieren und exportieren Sie glTF-Dokumente mit Draco-Komprimierung
Szenendateien zwischenkonvertieren
API bietet auf einfache Weise Unterstützung für die Konvertierung des Dateiformats 3D. Entwickler können das Quelldokument in eine Scene-Instanz laden und ihre Save-Funktion mit dem FileFormat-Parameter verwenden. Das ist es!
Speichern Sie 3D Szene in verschiedenen Formaten - 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);
Generiere 3D Szenen über API
Aspose.3D for Java ermöglicht es den Entwicklern, Szenen von Grund auf neu zu erstellen, ohne von irgendeiner Modellierungssoftware abhängig zu sein. Das Java API ermöglicht den Entwicklern auch, die Szenen in einem der unterstützten Formate wie (STL, FBX, Discreet3DS, WavefrontOBJ, Collada und Universal3D) zu speichern.
Erstellen Sie eine Szene mit primitiven 3D Formen - 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);
Erstellen Sie auf einfache Weise eine Knotenhierarchie
Aspose.3D for Java API bietet die Möglichkeit, eine Knotenhierarchie aufzubauen, wobei ein Knoten der Grundbaustein einer Szene ist. Eine Hierarchie von Knoten definiert die logische Struktur und stellt sichtbaren Inhalt bereit, indem sie Geometrien, Lichter und Kameras an die Knoten anfügt.
Animationseigenschaft zur Szene hinzufügen
Aspose.3D for Java API bietet Unterstützung für die Keyframe-Animation über CurveMapping, die Komponenten einer Eigenschaft verschiedenen Kurven zuordnet. Darüber hinaus bietet die Bibliothek die Möglichkeit, die Zielkamera in einer 3D-Datei einzurichten, was bei Animationen nützlich ist, wenn Sie die Kamera auf einen bestimmten Knoten richten müssen.
Robustheit, Leistung & Skalierbarkeit
Aspose.3D for Java ist so konzipiert, dass es auf Server- und Clientseite gleichermaßen gut funktioniert. Es handelt sich um eine einzelne Java-Assembly, die mit jeder Java-Anwendung bereitgestellt werden kann, indem einfach ihre Referenz hinzugefügt wird. Sie müssen sich nicht um andere Dienste oder Module kümmern, während Sie mit API arbeiten.
- Warum Aspose.3D for Java
- Kundenliste
- Erfolgsgeschichten