实现读取obj文件并创建显示列表绘制图像,键盘可控制旋转、缩放图像功能
2021-05-03 22:11:17 47KB OpenGL glut 读取obj
1
本项目主要通过利用OpenGL读取obj模型,并且加载obj模型 暂时没有用到关于纹理和法向量,只是先通过顶点坐标加载模型。
2021-05-03 21:46:55 18.68MB opengl、obj
1
源代码实现了多模型的读取和纹理贴图!适合小白
2021-05-03 21:44:08 22KB OpenGL333.cpp
1
项目是使用vs2019完成的。使用OpenGL和openmesh实现了obj文件的读取,并分别进行了细分和简化,细分算法是loop subdivision,简话算法是Quadric Error Metrics(QEM),细分处理了闭合的情况,压缩包中有符合条件的obj文件,可以自行完善非闭合的情况。 openmesh安装推荐官网http://www.openmesh.org/download/中vs2017对应的32-bit without apps的static的8.0的版本,下载下来安装提取文件安装到vs对应的头文件文件夹和链接库中,就是MSVC对应的位置,具体安装参照opengl glut的安装。编译环境是debug x86,具体编译配置参照openmesh编译配置教程,csdn上面都有。
2021-04-14 12:54:50 88.50MB 图形学 简化 细分 OpenGL
1
一个小程序,结合了OpenGL和读取三维模型文件。先使用SolidWorks建立一个法兰的模型,保存为obj文件格式,再在C++控制台程序中读取其数据,利用OpenGL显示出来。
2021-04-09 20:01:40 326KB OpenGL 读obj文件
1
程序基于VC6.0利用MFC和OpenGL库实现了3d模型中标准格式OBJ文件的读取,是一个很好的二次开发源代码
2021-03-27 20:17:01 797KB MFC 3D模型
1
PyWavefront PyWavefront读取Wavefront 3D对象文件( something.obj , something.obj.gz和something.mtl ),并为准备渲染的每种材质生成交错的顶点数据。 1.x版本支持Python 3.4+ 0.x版本支持Python 2.7 还提供了一个简单的(可选)可视化模块来渲染对象。 交错的数据也可以由更现代的渲染器(如VBO或VAO)使用。 当前,已实现最常用的功能: 职位 纹理坐标 法线 顶点颜色 材料解析 纹理和纹理参数 我们目前不支持参数空间顶点,线元素或平滑组。 如果缺少所需的功能,请在github上创建一个问题或请求请求。 该软件包位于或可以在上克隆。 pip install pywavefront 还请查看以制定未来计划。 用法 加载obj文件的基本示例: import pywavefront scene = pywavefront . Wavefront ( 'something.obj' ) 一个更复杂的例子 如果在obj或mtl文件中发现了不受支持的功能,则strict (默认值
2021-01-28 16:07:25 3.39MB python loader python3 opengl-library
1
设计三角网格的数据结构 解析Obj文件格式的三角网格 显示三角网格及纹理贴图
2019-12-21 22:22:49 32.53MB vs2013 三角网格 obj文件 纹理
1
VS2010用OpenGl读取obj格式文件,(没有贴图)。
2019-12-21 22:22:26 28.6MB VS2010 OpenGl obj文件
1
该资源同时包含了vs2015下opengl的配置教程及所需要的各种头文件和库文件
2019-12-21 22:20:12 11.31MB opengl
1