Constructive Solid Geometry is a Solid Geometry is a solid modeling technique that allows a user to create a complex surfaces or volumes by using Boolean operators. In doing so the user can combine different geometry as they seem fit to generate a result.