求助如何用opengl读入.off文件,生成可执行文件把模型显示出来?
新手小白,求助.off文件怎么读入,生成可执行文件?我用meshlab把off文件打开了,可以看到里面的模型样子,但是怎么在VS上通过代码读入它,生成可执行文件把模型显示...
新手小白,求助.off文件怎么读入,生成可执行文件?
我用meshlab把off文件打开了,可以看到里面的模型样子,但是怎么在VS上通过代码读入它,生成可执行文件把模型显示出来?
谢谢各位! 展开
我用meshlab把off文件打开了,可以看到里面的模型样子,但是怎么在VS上通过代码读入它,生成可执行文件把模型显示出来?
谢谢各位! 展开
1个回答
展开全部
你现在什么水平?
这是一个难度比较高的
首先你要分析.off文件结构,哪些是存储模型信息的(模型矩阵,光照,材质,坐标等等信息)
和节点信息(包括点,可能有直线,三角形,四边形等等)
然后通过文件IO来读写文件,分析数据含义,并通过数据结构来分类存储各种信息
搭建OpenGL显示环境
根据数据绘制模型
绘制模型的渲染
(如果有对模型进行一些操作的话,工作量会更多)
PS:第一步是最繁琐的一步,第二步搭建环境比较轻松,第三步绘制那块也就写一些函数,不断调用就是了,第四步主要是对材质光照纹理方面的一些处理)
希望对你有帮助!!
这是一个难度比较高的
首先你要分析.off文件结构,哪些是存储模型信息的(模型矩阵,光照,材质,坐标等等信息)
和节点信息(包括点,可能有直线,三角形,四边形等等)
然后通过文件IO来读写文件,分析数据含义,并通过数据结构来分类存储各种信息
搭建OpenGL显示环境
根据数据绘制模型
绘制模型的渲染
(如果有对模型进行一些操作的话,工作量会更多)
PS:第一步是最繁琐的一步,第二步搭建环境比较轻松,第三步绘制那块也就写一些函数,不断调用就是了,第四步主要是对材质光照纹理方面的一些处理)
希望对你有帮助!!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询