Hinzufügen von Animations eigenschaft und Setup-Ziel kamera im Dokument 3D
Animation-Eigenschaft im Dokument 3D hinzufügen
Aspose.3D for Java unterstützt das Rendern animierter Szene. In diesem Artikel werden die Voraussetzungen zum Verschieben eines Objekts erläutert.
Bewegen Sie die Position des Würfels
Mesh
wird im Code verwendet. Wir könnenErstellen Sie ein Mesh-Klassen objekt, wie es dort erzählt wirdUnd es muss auch die lokale Übersetzungs eigenschaft des Knotens animieren:Hinzufügen der Transformation zum Knoten.
In Aspose.3D for Java API ist die Animations instanz tatsächlich eine Key-Frame-Animation, die auf Eigenschaften animiert. Um Eigenschaften zu animieren, benötigen Sie eine CurveMapping
-Instanz, die Komponenten einer Eigenschaft verschiedenen Kurven zuordnet. Beispiels weise kann eine Vector3
-Eigenschaft 3 Komponenten haben, die drei Kanäle in CurveMapping
einrichten. Jeder Kanal kann einen Satz von Curve
haben.
Richten Sie die Ziel kamera in der Datei 3D ein
Aspose.3D for Java bietet die Einrichtung der Ziel kamera in der Datei 3D. In einigen Dateiformaten unterstützt Licht/Kamera das Ziel, wodurch das Licht/die Kamera immer einem bestimmten Knoten zugewandt ist. Dies ist in der Animation nützlich.
Scene
, Camera
, Node
und Transform
werden im Code verwendet. Um eine Methode Scene
, Scene.save
zu speichern, wird ein Dateiname mit vollständigem Pfad und Parameter FileFormat
akzeptiert.
Im folgenden Beispiel wird das Ziel und die Kamera in der Datei 3D eingerichtet: