构建三维模型的方法有哪些