Opengl教程之读取stl并绘制在picturecontrol控件内
By Cracent
作为机械专业方向的人员,我们经常需要用SolidWorks构建模型。有些时候我们被要求将这些模型通过OPENGL进行表达。STL 是三维模型常用的文件格式,其使用三角面片来表示三维实体模型。本文进行将进行STL模型可视化研究,并开放源代码。
参考代码:http://download.csdn.net/detail/cracent/9758053
一、我们使用SolidWorks建立一个一字连接件并另存为STL格式
二、配置相应环境
三、建立CMyStatic类
2.1 添加类
2.2 类向导
2.2.1添加消息处理函数OnTimer()
2.2.2 重写虚函数PreSubclassWindow()
2.3 添加其他函数与变量
三、OpenGl使用
3.1函数内容
3.2插入picture control控件, 并为其添加控制变量
以上几步请参考我的另一篇文章:《Opengl教程之读取obj并绘制在picturecontrol控件内》
四、stl文件读取
void CMyStatic::GLFunc4()
{
int max = 0;
boo