PULSE: Integrated Parametric Modeling for a Shading System