Konvertieren Sie Mesh eines einzelnen Objekts 3D in der Datei PLY
Contents
[
Hide
]
Aspose.3D for .NETMit API können Entwickler das Mesh eines einzelnen 3D-Objekts in der Datei PLY konvertieren.
Erstellen Sie ein Objekt 3D und speichern Sie es in der Datei PLY
Die überladenen EncodeMesh
-Mitglieder, die von der PlyFormat
-Klasse freigelegt wurden, können verwendet werden, um die Mesh
eines 3D-Objekts in die PLY-Datei zu konvertieren. Die EncodeMesh
-Mitglieder nehmen den Namen der Ausgabe datei Mesh
und die Objekte PlySaveOptions
als Parameter. Mit den Speicher optionen PLY können Entwickler den Namen der Koordinaten komponenten ändern.
Programmier probe
Dieses Code beispiel erstellt ein 3D Cylinder-Objekt und codiert dann in der Datei 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);