Constructive Solid Geometry (CSG) for Unity in C#