Direct modeler