OpenGL 三维模型的导入

原创 2005年05月02日 15:08:00

这些天有点时时间,决定把一些以前曾在不同论坛上发表过的文章收集起来。

 

Deep Exploration.exe 是一个相当出色的转换工具。可以把三维模型导出成OpenGL程序代码。
导出*.CPP 文件的方法如下 :打下3D模型——“文件” —— “另存为” ——“*.CPP”
弹出对话框 ,Exprot type = Display List
得到一个*.CPP文件,文件中有多个函数,但只有一个是对外接口:GLint Gen3DObjectList();

这个函数就是产生一个显示列表,返回值是这个列表的代号listnum,
在VC++的初始化模块中调用这个函数 listnum = Gen3DObjectList();
在绘制模块中调用:glCallList(listnum);
--------------------------------------------------------------------------------------
如果有纹理,纹理图片必须拷贝到 和*.CPP的同一个目录中。

------------------------------------------------------------------------------------

想不到关注这一贴子的人还挺多的,其实直接把3DS转换成C++代码,这种方法虽然实现间单,但是3D模型在程序中不好控制。一般来说,3D程序员都会喜欢采用直接读入3DS文件的方法,网上用来导入3DS模型的代码有很多,这里就提供一个我个人认为是比较好的,有兴趣的朋友可以下载回去看一下:

http://www.physdev.com/upload/upload/public/3DSLoader.rar

图解opengl 3D 图形绘制实例

VC6 下载 http://blog.csdn.net/bcbobo21cn/article/details/44200205 opengl环境配置 http://blog.csdn.net/bcb...
  • bcbobo21cn
  • bcbobo21cn
  • 2016年04月06日 10:06
  • 12516

OpenGL之三维GIS

  相对于二维图形开发,大家一般认为三维开发要难很多。其实也不一定。相比二维开发,三维开发一般都是在三维图形引擎的基础之上进行的,比如常用的OpenGL或DirectX,而在工程和行业应用领域中,Op...
  • lvxuesong
  • lvxuesong
  • 2007年02月09日 13:10
  • 7058

OpenGL基础图形编程 - OpenGL建模

OpenGL基本库提供了大量绘制各种类型图元的方法,辅助库也提供了不少描述复杂三维图形的函数。这一章主要介绍基本图元,如点、线、多边形,有了这些图元,就可以建立比较复杂的模型了。7.1、描述图元  O...
  • Augusdi
  • Augusdi
  • 2010年05月10日 19:19
  • 3046

OpenGl三维建模源代码

  • 2012年03月05日 19:41
  • 10.66MB
  • 下载

python+opengl显示三维模型小程序

from OpenGL.GL import * from OpenGL.GLU import * from OpenGL.GLUT import * def drawFunc():     #清楚...
  • renjiangui
  • renjiangui
  • 2017年07月26日 14:17
  • 3008

OpenGL导入三维模型

最近一直没有写2dx的文章,一篇文章写到一半就扔草稿箱了,虽然卡牌游戏已经可以在手机上玩耍,但是暂时还没有情绪去分析它。。 这周为了游戏课的大作业尝试了用OpenGL导入三维模型,特在此记录以防忘记...
  • qq369846642
  • qq369846642
  • 2015年06月20日 15:07
  • 3693

Opengl 导入3Dmax制作的.3ds模型 并显示出来

由于opengl并没有原始支持这种模型,所以导入是件麻烦事,但是又有很多的模型是这个格式的,这次在做图形学大作业的时候,特别想用到。 开始以为很简单,就几十行代码就能解决,但是翻了好多列子,都从解析文...
  • cq361106306
  • cq361106306
  • 2014年12月11日 22:26
  • 23473

OpenGL学习脚印:模型加载初步-加载obj模型(load obj model)

写在前面 前面介绍了光照基础内容,以及材质和lighting maps,和光源类型,我们对使用光照增强场景真实感有了一定了解。但是到目前为止,我们通过在程序中指定的立方体数据,绘制立方体,看起来还是...
  • ziyuanxiazai123
  • ziyuanxiazai123
  • 2016年07月12日 00:12
  • 14749

qwtplot3d(用Qt和OpenGL实现的Qt控件库,3D的,震撼死了)

  • 2009年03月08日 16:12
  • 848KB
  • 下载

计算机图形学——OpenGL学习系列之Graphics3D

计算机图形学——OpenGL学习系列之Graphics3D 一、OpenGl中的坐标系 跟数学中常见的坐标系有点不同,Z轴垂直纸面,反正我刚开始是不习惯的 二、OpenGl中的几何变换 在Open...
  • qq_29721419
  • qq_29721419
  • 2017年03月26日 16:51
  • 600
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:OpenGL 三维模型的导入
举报原因:
原因补充:

(最多只允许输入30个字)