一、需求描述:
1. obj文件的信息读取,包括不同类型的obj文件,比如顶点颜色和纹理贴图类型的等,目的是能够读取客户提供的模型文件的所有信息。
2. 显示obj文件三维模型,包括表面纹理信息和颜色信息,并能够实现基本的旋转缩放等操作,基于openGL。
3. 实现彩色切片算法。
4. 设定不同的切片高度,可显示该切片层图像,并可设定颜色厚度。
5. 可把obj文件保存为stl文件。
6. 最终成果物为一个小的MFC窗口程序,提供读取文件功能、显示三维模型功能、三维模型缩放旋转功能、根据指定的切片参数进行切片、显示切片层功能等。
7. 基于VS2017, C++语言开发。
接口:
输入:3mf或obj文件,输出图片的dpi,切片高度z,颜色厚度。
输出:彩色切片轮廓图片,bmp格式。
二、人才要求:
熟悉C++及OPENGL库。
三、合作方式:
开发方式:远程开发或定期当面交流。
开发周期:30-40天