kettle11 / Bloom3D

A public issue tracker for Bloom3D.com
https://bloom3d.com
34 stars 1 forks source link

Consider adding more intersection tests during extrude #18

Closed kettle11 closed 2 years ago

kettle11 commented 2 years ago

Right now extrude doesn't create lines when an extruded volume intersects another part of the mesh.

This is a potentially large task, but extrude could detect intersected faces and correctly create boundary lines.

This would also need to apply for "intrude" where material is removed.

This is basically a constrained-case boolean operation.

kettle11 commented 2 years ago

For now I'm not going to do this as it's basically a full boolean operation implementation. This may be revisited down the road.