I have written a python script that plots 3d graphs using blender. It mainly works, but one thing I would like to do is crop the plot so it doesn't go beyond the axes. I have tried to do this using a boolean intersection.
This works very well, except that it creates extra faces where the cube and graph intersect.
I can remove these extra faces manually, and this gives exactly what I want. But I don't want to manually edit every graph. Is there any way to delete these faces programmatically (or not create them in the first place, or make them transparent)?
Here is an example:
I need to remove the white faces so the graph axes become visible.
