دمج الشبكات في ملف 3D
Contents
[
Hide
]
Merge ينسجم في واحد صالح Msh
يمكن للمطورين دمج شبكات متعددة في شبكة واحدة صالحة. قد يحولون جميع شبكات مشهد 3D أو عقدة أو مجموعة من العقد إلى شبكة واحدة. لتحقيق ذلك ، هناك ثلاثة أعضاء MergeMesh
في فئة Aspose.ThreeD.Entities.PolygonModifier
.
إعادة صياغة
// Convert a whole node to a single transformed mesh
// Vertex elements like normal/texture coordinates are not supported yet
// <param name="node">The node to merge</param>
// <returns>Merged mesh</returns>
public static Mesh MergeMesh(Node node)
// Convert a whole scene to a single transformed mesh
// Vertex elements like normal/texture coordinates are not supported yet
// <param name="scene">The scene to merge</param>
// <returns>The merged mesh</returns>
public static Mesh MergeMesh(Scene scene);
// Convert a set of nodes to a single transformed mesh
// Vertex elements like normal/texture coordinates are not supported yet
// <param name="nodes">The nodes to merge</param>
// <returns>Merged mesh</returns>
public static Mesh MergeMesh(IList<Node> nodes);
Tانه رمز عينة أدناه دمج جميع تنسجم المشهد في شبكة صالحة واحدة.
C#
// load a 3D scene
Scene scene = new Scene("LAD-TOP.rvm");
// merge all meshes
Mesh mesh = PolygonModifier.MergeMesh(scene);
// encode this mesh into the PLY format
FileFormat.PLY.EncodeMesh(mesh, "LAD-TOP.ply");