Konvertieren Sie Mesh eines einzelnen Objekts 3D in der Datei PLY
Contents
[
Hide
]
Aspose.3D für Python via .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 werden, können verwendet werden, um das Mesh eines 3D-Objekts in eine 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.
Python
from aspose.threed import FileFormat, FileContentType
from aspose.threed.entities import Cylinder
from aspose.threed.formats import PlySaveOptions
# Create a cylinder object and save it to ply file
FileFormat.PLY.encode_mesh(Cylinder(), "cylinder.ply")
# using Ply save options
# Save as binary PLY format, the default value is ASCII
opt = PlySaveOptions(FileContentType.BINARY)
# change the components to 's' and 't'
opt.texture_coordinate_components.item1 = "s
opt.texture_coordinate_components.item2 = "t"
# save the mesh
FileFormat.PLY.encode_mesh(Cylinder(), "cylinder.ply", opt)