05-20-2025, 11:51 AM
Hi. I am interested in this product. I need to do boolean subtractions on a mesh and display them.
I need the subtraction to be done over a distance. I think this would be done using a transform. However, the code :
TranslateTransform3D translateTransform3D = new TranslateTransform3D();
translateTransform3D.Transform(new Vector3D(0, 0, 200));
var subtractedMesh1 = Ab3d.Utilities.MeshBooleanOperations.Subtract(boxMesh, combinedMesh, translateTransform3D, processOnlyIntersectingTriangles: true, generateInnerTriangles: generateInnerTriangles);
ShowMesh(subtractedMesh1, -120);
Starts to get confused between MeshGeometry3D, Geometry3D and ModelVisual3D. Is it possible? I need to be able to have
a pointed cone like a pencil tip, and the drag this across a the surface of a cube mesh.
I need the subtraction to be done over a distance. I think this would be done using a transform. However, the code :
TranslateTransform3D translateTransform3D = new TranslateTransform3D();
translateTransform3D.Transform(new Vector3D(0, 0, 200));
var subtractedMesh1 = Ab3d.Utilities.MeshBooleanOperations.Subtract(boxMesh, combinedMesh, translateTransform3D, processOnlyIntersectingTriangles: true, generateInnerTriangles: generateInnerTriangles);
ShowMesh(subtractedMesh1, -120);
Starts to get confused between MeshGeometry3D, Geometry3D and ModelVisual3D. Is it possible? I need to be able to have
a pointed cone like a pencil tip, and the drag this across a the surface of a cube mesh.

