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