Creare e leggere una scena esistente 3D
Panoramica
L’articolo spiega i seguenti argomenti utilizzando la libreria di manipolazione dei formati di file C# 3D.
- Creare una scena vuota 3D in C# da zero
- Leggi o carica la scena 3D esistente nello C#
- Salva la scena 3D nei formati supportati 3D utilizzando C#
- Lavora con 3D Proprietà della scena in C#
Creare una scena vuota 3D e salvare nei formati file supportati 3D
Aspose.3D API supporta la creazione di nuove 3D scene da zero e quindi salvare in qualsiasi formato di file supportato. Gli sviluppatori possono anche caricare una scena 3D esistente per gli scopi di modifica, aggiunta o elaborazione.
Creazione di un documento di scena 3D
Segui questi passaggi in C# per creare un documento della scena 3D utilizzando le API Aspose.3D:
- Creare un’istanza della classe
Scene
che rappresenta un documento di scena 3D. - Generare un documento della scena 3D chiamando il metodo
Save
dell’oggetto della classe Scene.
Lettura di una scena 3D
Utilizzando Aspose.3D API, gli sviluppatori possono caricare tutti i documenti 3D supportati. I costruttori disponibili della classe Scene
consentono di farlo e accettano una stringa di percorso di file valida. I formati di file leggibili supportati sono i seguenti:
- FBX 7.5 (ASCII, Binario)
- FBX 7.4 (ASCII, Binario)
- FBX 7.3 (ASCII, Binario)
- FBX 7.2 (ASCII, Binario)
- STL (ASCII, Binario)
- WavefrontOBJ
- Discreet3DS
- Universal3D
- Collada
- glTF
- DXF
- PLY (ASCII, Binario)
- X (ASCII, Binario)
- Draco
- 3MF
- RVM (Testo, binario)
- ASE
I costruttori della classe Scene
rilevano internamente il formato del documento 3D.
Lavorare con le proprietà della scena 3D
Aspose.3D API consente di leggere le proprietà della scena 3D utilizzando i nodi figlio della scena. Il seguente esempio di codice C# dimostra l’utilizzo di questa funzione.