Convertire Mesh di un singolo oggetto 3D nel file PLY
Contents
[
Hide
]
Aspose.3D per Python via .NETAPI consente agli sviluppatori di convertire la mesh di un singolo oggetto 3D nel file PLY.
Creare un oggetto 3D e salvarlo in file PLY
I membri encodeMesh
sovraccarichi esposti dalla classe PlyFormat
possono essere utilizzati per convertire la mesh di un oggetto 3D in file PLY. I membri encodeMesh
prendono lo Mesh
, il nome del file di output e gli oggetti PlySaveOptions
come parametri. Utilizzando le opzioni di salvataggio PLY, gli sviluppatori possono cambiare il nome dei componenti coordinati.
Campione di programmazione
Questo esempio di codice crea un oggetto Cilindro 3D e quindi codifica nel file 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)