Mit Point Cloud arbeiten
Netz entschlüsseln
Aspose.3D for .NET ermöglicht das direkte Decodieren eines Netzes aus einer Draco-Datei, ohne eine Szene mit der Decode
-Methode der DracoFormat
-Klasse zu erstellen. Das folgende Code-Snippet zeigt, wie diese Funktional ität verwendet wird:
// For complete examples and data files, please go to https://github.com/aspose-3d/Aspose.3D-for-.NET | |
var pointCloud = (PointCloud)FileFormat.Draco.Decode("point_cloud_no_qp.drc"); |
Maschen kodieren
Aspose.3D for .NET ermöglicht die direkte Codierung eines Kugel netzes in eine Draco-Datei, ohne eine Szene mit der Encode
-Methode der DracoFormat
-Klasse zu erstellen. Das folgende Code-Snippet zeigt, wie diese Funktional ität verwendet wird:
// For complete examples and data files, please go to https://github.com/aspose-3d/Aspose.3D-for-.NET | |
FileFormat.Draco.Encode(new Sphere(), "sphere.drc"); |
Kugel als Point Cloud codieren
Aspose.3D for .NET ermöglicht das Codieren eines Kugel netzes in Draco-Datei als Punktwolke mit der Encode
-Methode der DracoFormat
-Klasse. Das folgende Code-Snippet zeigt, wie diese Funktional ität verwendet wird:
// For complete examples and data files, please go to https://github.com/aspose-3d/Aspose.3D-for-.NET | |
FileFormat.Draco.Encode(new Sphere(), "sphere.drc", new DracoSaveOptions() { PointCloud = true }); |
Encodieren Sie Mesh auf PLY
Aspose.3D for .NET ermöglicht die direkte Codierung eines Netzes in PLY-Datei, ohne eine Szene mit der Encode
-Methode der PlyFormat
-Klasse zu erstellen. Das folgende Code-Snippet zeigt, wie diese Funktional ität verwendet wird:
// For complete examples and data files, please go to https://github.com/aspose-3d/Aspose.3D-for-.NET | |
FileFormat.PLY.Encode(new Sphere(), "sphere.ply"); |
Dekodieren Sie Mesh von PLY
Aspose.3D for .NET ermöglicht das Decodieren einer Mesh-/Punktwolke aus einer PLY-Datei mit der Decode
-Methode der PlyFormat
-Klasse. Das folgende Code-Snippet zeigt, wie diese Funktional ität verwendet wird:
// For complete examples and data files, please go to https://github.com/aspose-3d/Aspose.3D-for-.NET | |
FileFormat.PLY.Encode(new Sphere(), "sphere.ply"); |
Als Point Cloud nach PLY exportieren
Aspose.3D for .NET ermöglicht den Export einer Szene nach PLY als Point Cloud mithilfe der Encode
-Methode der PlyFormat
-Klasse. Das folgende Code-Snippet zeigt, wie diese Funktional ität verwendet wird:
// For complete examples and data files, please go to https://github.com/aspose-3d/Aspose.3D-for-.NET | |
FileFormat.PLY.Encode(new Sphere(), "sphere.ply", new PlySaveOptions() { PointCloud = true }); | |
3D Szene als Point Cloud exportieren
Aspose.3D for .NET ermöglicht den Export einer 3D-Szene als Point Cloud unter Verwendung der PointCloud
-Eigenschaft der ObjSaveOptions
-Klasse. Das folgende Code-Snippet zeigt, wie diese Funktional ität verwendet wird:
// For complete examples and data files, please go to https://github.com/aspose-3d/Aspose.3D-for-.NET | |
var scene = new Scene(new Sphere()); | |
scene.Save("Export3DSceneAsPointCloud.obj", new ObjSaveOptions() { PointCloud = true }); |