Extending the CSG Tree. Warping, Blending and Boolean Operations in an Implicit Surface Modeling System | Synapse