You can write code here to use Aspose.3D and run the code in browser to see how it works.
Step 2 of 2: The following code shows how to merge two overlapped meshes into a single manifold mesh.
using Aspose.ThreeD;
using Aspose.ThreeD.Entities;
using Aspose.ThreeD.Shading;
using Aspose.ThreeD.Profiles;
using Aspose.ThreeD.Utilities;


//This feature has trial limits, turn the exception off temporarily(limits will not be lifted).
TrialException.SuppressTrialException = true;

var scene = new Scene();

//Here create a scene without using Boolean, the scene actually contains two meshes but overlapped together:
var box1 = new Box(10, 10, 1).ToMesh();
var box2 = new Box(1, 1, 10).ToMesh();


//Now we use `|` operator to merge them into a single manifold mesh, it is possible to be used in 3D printing:
Mesh merged = box1 | box2;
scene.RootNode.CreateChildNode(merged);



scene