Working مع oointCبصوت عال
Dإيكودي إيش
يسمح Aspose.3D for Python via .NET بفك تشفير شبكة من ملف Draco مباشرةً دون إنشاء مشهد باستخدام طريقة decode لفئة DracoFormat. يوضح مقتطف الكود التالي كيفية استخدام هذه الوظيفة:
from aspose import pycore
from aspose.threed import FileFormat
from aspose.threed.entities import PointCloud
# For complete examples and data files, please go to https:# github.com/aspose-3d/Aspose.3D-for-.NET
pointCloud = pycore.cast(PointCloud, FileFormat.DRACO.decode("data-dir" + "point_cloud_no_qp.drc"))Encode esh sh
يسمح Aspose.3D for Python via .NET بتشفير شبكة كروية إلى ملف Draco مباشرةً دون إنشاء مشهد باستخدام طريقة encode لفئة DracoFormat. يوضح مقتطف الكود التالي كيفية استخدام هذه الوظيفة:
from aspose.threed import FileFormat
from aspose.threed.entities import Sphere
# For complete examples and data files, please go to https:# github.com/aspose-3d/Aspose.3D-for-.NET
FileFormat.DRACO.encode(Sphere(), "data-dir" + "sphere.drc")Encode Sphere كما PointCبصوت عال
يسمح Aspose.3D for Python via .NET بتشفير شبكة كروية إلى ملف Draco كسحابة نقاط باستخدام طريقة encode لفئة DracoFormat. يوضح مقتطف الكود التالي كيفية استخدام هذه الوظيفة:
from aspose.threed import FileFormat
from aspose.threed.entities import Sphere
from aspose.threed.formats import DracoSaveOptions
options = DracoSaveOptions()
options.point_cloud = true
# For complete examples and data files, please go to https:# github.com/aspose-3d/Aspose.3D-for-.NET
FileFormat.DRACO.encode(Sphere(), "data-dir" + "sphere.drc", options)ترميز شبكة إلى PLY
يسمح Aspose.3D for Python via .NET بتشفير شبكة إلى ملف PLY مباشرةً دون إنشاء مشهد باستخدام طريقة Encode لفئة PlyFormat. يوضح مقتطف الكود التالي كيفية استخدام هذه الوظيفة:
from aspose.threed import FileFormat
from aspose.threed.entities import Sphere
# For complete examples and data files, please go to https:# github.com/aspose-3d/Aspose.3D-for-.NET
FileFormat.PLY.encode(Sphere(), "sphere.ply")شبكة فك شفرة من PLY
يسمح Aspose.3D for Python via .NET بفك تشفير سحابة شبكية/نقاط من ملف PLY باستخدام طريقة decode لفئة PlyFormat. يوضح مقتطف الكود التالي كيفية استخدام هذه الوظيفة:
from aspose.threed import FileFormat
from aspose.threed.entities import Sphere
# For complete examples and data files, please go to https:# github.com/aspose-3d/Aspose.3D-for-.NET
FileFormat.PLY.encode(Sphere(), "sphere.ply")تصدير إلى PLY مثل pottcloud
يسمح Aspose.3D for Python via .NET بتصدير مشهد إلى PLY كنمط PointCloud باستخدام طريقة encode لفئة PlyFormat. يوضح مقتطف الكود التالي كيفية استخدام هذه الوظيفة:
from aspose.threed import FileFormat
from aspose.threed.entities import Sphere
from aspose.threed.formats import PlySaveOptions
options = PlySaveOptions()
options.point_cloud = true
# For complete examples and data files, please go to https:# github.com/aspose-3d/Aspose.3D-for-.NET
FileFormat.PLY.encode(Sphere(), "data-dir" + "sphere.ply", options)تصدير مشهد 3D كسحابة نقطة
يسمح Aspose.3D for Python via .NET بتصدير مشهد 3D مثل potcloud باستخدام خاصية point_cloud من فئة ObjSaveOptions. يوضح مقتطف الكود التالي كيفية استخدام هذه الوظيفة:
from aspose.threed import Scene
from aspose.threed.entities import Sphere
from aspose.threed.formats import ObjSaveOptions
# For complete examples and data files, please go to https:# github.com/aspose-3d/Aspose.3D-for-.NET
scene = Scene(Sphere())
options = ObjSaveOptions()
options.point_cloud = true
scene.save("data-dir" + "Export3DSceneAsPointCloud.obj", options)