La tua prima domanda Aspose.3D
Contents
[
Hide
]
Questo tutorial spiega come creare la tua prima applicazione utilizzando Aspose.3D semplici API. Questa semplice applicazione crea un file 3d in una scena 3D specificata.
Come creare l’applicazione
I passaggi seguenti creano l’applicazione utilizzando Aspose.3D API:
- Crea un’istanza della classe Scena.
- Se hai una licenza, allora Applicalo. Se si utilizza la versione di valutazione, saltare le righe di codice relative alla licenza.
- Crea un nuovo file 3D o apri un file 3D esistente.
- Accedi ai contenuti della scena nel file 3D.
- Generare il file 3D modificato.
L’implementazione dei passaggi precedenti è dimostrata negli esempi seguenti.
Come creare un nuovo documento di scena
L’esempio seguente crea un nuovo file di scena 3D da zero. Per prima cosa, crea una scena 3D e poi salva il file in formato FBX.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-3d/Aspose.3D-for-.NET | |
// Create an object of the Scene class | |
Scene scene = new Scene(); | |
// Save 3D scene document | |
scene.Save("document.fbx"); |
Come aprire un file esistente
L’esempio seguente apre un file modello esistente di 3D denominato “document.fbx” e quindi salva la scena o il documento 3D in uno streaming in vari formati 3D supportati.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-3d/Aspose.3D-for-.NET | |
// Load a 3D document into Aspose.3D | |
Scene scene = new Scene(); | |
// Open an existing 3D scene | |
scene.Open("document.fbx"); | |
// Save Scene to a stream | |
MemoryStream dstStream = new MemoryStream(); | |
scene.Save(dstStream, FileFormat.FBX7500ASCII); | |
// Save Scene to a local path | |
scene.Save("output_out.fbx"); |