Convertir la malla de un solo objeto 3D en un archivo PLY
Contents
[
Hide
]
Aspose.3D for .NET API permite a los desarrolladores convertir la malla de un solo objeto 3D en el archivo PLY.
Crear un objeto 3D y guardarlo en un archivo PLY
Los miembros EncodeMesh sobrecargados expuestos por la clase PlyFormat se pueden usar para convertir el Mesh de un objeto 3D en un archivo PLY. Los miembros EncodeMesh toman como parámetros Mesh, el nombre del archivo de salida y los objetos PlySaveOptions. Con las opciones de guardado PLY, los programadores pueden cambiar el nombre de los componentes de coordenadas.
Muestra de programación
En este ejemplo de código se crea un objeto 3D Cylinder y, a continuación, se codifica en el archivo 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);