MeshBooleanOperations.Subtract
#9
This is my solution for the problem:

Code:
Dim gm3D As System.Windows.Media.Media3D.GeometryModel3D ' My model already transformed
Dim msh As System.Windows.Media.Media3D.MeshGeometry3D     ' Mesh to subtract

Dim bool As Ab3d.Meshes.BooleanMesh3D = Nothing
         
bool =
    New Ab3d.Meshes.BooleanMesh3D(
        TryCast(
            gm3D.Geometry,
            System.Windows.Media.Media3D.MeshGeometry3D),
        gm3D.Transform)

Call bool.Subtract(msh)

gm3D.Transform = New System.Windows.Media.Media3D.MatrixTransform3D

gm3D.Geometry = bool.Geometry
  


Messages In This Thread
RE: MeshBooleanOperations.Subtract - by abenedik - 10-19-2020, 08:21 AM
RE: MeshBooleanOperations.Subtract - by abenedik - 10-19-2020, 10:56 AM
RE: MeshBooleanOperations.Subtract - by abenedik - 07-01-2021, 10:52 AM
RE: MeshBooleanOperations.Subtract - by mattia.riviera - 07-01-2021, 11:53 AM

Forum Jump:


Users browsing this thread:
1 Guest(s)