Convertire Mesh di un singolo oggetto 3D in file PLY
Contents
[
Hide
]
Aspose.3D for .NET API consente agli sviluppatori di convertire la mesh di un singolo oggetto 3D nel file PLY.
Crea un oggetto 3D e salvalo in un file PLY
I membri sovraccarichi di EncodeMesh
esposti dalla classe PlyFormat
possono essere utilizzati per convertire Mesh
di un oggetto 3D in un file PLY. I membri di EncodeMesh
prendono come parametri Mesh
, il nome del file di output e PlySaveOptions
oggetti. Utilizzando le opzioni di salvataggio PLY, gli sviluppatori possono cambiare il nome dei componenti delle coordinate.
Campione di programmazione
Questo esempio di codice crea un oggetto Cilindro 3D, quindi codifica nel file PLY.
C#
// Create a cylinder object and save it to ply file
FileFormat.PLY.EncodeMesh(new Cylinder(), "cylinder.ply");
/* using Ply save options*/
//Save as binary PLY format, the default value is ASCII
PlySaveOptions opt = new PlySaveOptions(FileContentType.Binary);
//change the components to 's' and 't'
opt.TextureCoordinateComponents.Item1 = "s";
opt.TextureCoordinateComponents.Item2 = "t";
//save the mesh
FileFormat.PLY.EncodeMesh(new Cylinder(), "cylinder.ply", opt);