Aggiungere proprietà di animazione e impostare la fotocamera di destinazione nel documento 3D
Aggiungi proprietà Animazione nel documento 3D
Aspose.3D for Java supporta il rendering della scena animata. Questo articolo spiega i prerequisiti per spostare un oggetto.
Sposta la posizione del cubo
Mesh
viene utilizzato nel codice. PossiamoCreare un oggetto classe Mesh come narrato lìEd è necessario animare anche la proprietà di traduzione locale del nodo:Aggiunta della trasformazione al nodo.
In Aspose.3D for Java API, l’istanza dell’animazione è in realtà un’animazione key-frame che anima sulle proprietà. Per animare le proprietà, è necessaria un’istanza CurveMapping
che mappa i componenti di una proprietà a curve diverse, ad esempio, una proprietà Vector3
può avere 3 componenti X
/Y
/Z
, che imposterà tre canali nello CurveMapping
, ogni canale può avere un set di Curve
.
Configurazione della fotocamera di destinazione nel file 3D
Aspose.3D for Java offre la configurazione della fotocamera di destinazione nel file 3D. In alcuni formati di file, la luce/la fotocamera supporta il target, che consente alla luce/fotocamera di affrontare sempre un nodo specificato, questo è utile nell’animazione.
Scene
, Camera
, Node
e Transform
vengono utilizzate nel codice. Per salvare un metodo Scene
, Scene.save
, accetta un nome file con percorso completo e parametro FileFormat
.
Nell’esempio seguente, la destinazione e la fotocamera sono configurate nel file 3D: