Digital clay: deriving digital models from freehand sketches