introduced surfacesplinehez; made vertexfactory more c++11