在VC++中使用3DMAX SDK与OpenGL实现建模的方法.pdfVIP

在VC++中使用3DMAX SDK与OpenGL实现建模的方法.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
维普资讯 晶 龙 江 商 学 院 学 报 (自 然 科 学 版 ) 第 l6卷 第3期 JOLq~NALOFF~ILONGnANGIN ⅡT1.肥 OFCOMX,ERCE Ⅷ .16No3 2000年 9月 (NATURALSCIENCESEDITION) S∞ 2000 文章编 号: 1004-1842 (2000)03-0044-04 在 VC++中使用 3DMAXSDK禾口OpenGL r(Cf一,一 ,I《/ 实现建模的方法 王 彪 宫 娜 (喑尔j宾工业大学工程制图救研室.黑龙江 喑尔滨 .150001) 摘 要 探讨 了在 VC++中使用 3DMAX SDK及 OpenGL 函数的方法,利用 3DMAX 中的基本几何形体,加上 OpenGL的光照和材质处理 很方便地解决 了实体 之间的求差问题。互 ,訇多编 鸟曼,臣 }携 关键词:vc++;3DM_~XSDK;OpenGL;求差 中图分叵 ! 文献标识 一 1 前 言 目前,由于 Ⅵ SUALC++的广泛使用,加之 Microsoft己把 OpenGL集成到W’ndows98中, 使得许多从事三维图形编程的人员比较青睐于OpenGL OpcnGL是一个工业标准的三维计算 机 图形软件接 口,其功能十分强大。它能够生成真彩的三维场景 ,从绘制任何简单的3D物体 到交互的动态场景,而且在其辅助函数库中还提供 了绘制三维物体的子程序。}】J 例如:voidauxSolidSphcm (GLdoubleradius); voidauxSolidBox(GLdouble d廿LGLdobleheight,GLdoubledepth); 但对于初学者来说要想利用这两个函数来求球 (Sphere)与方体 (Box)的差 (Difference)就 比较 困难了。而在 3DMAX的SDK中提供了一些基本类库及函数库,如果在 VisualCH 中使 用 3DMAX的基本几何形体 ,用 OpenGL进行光照和材质处理 ,则会使编程人员在极短的时 间内达到编程 目的。所 以本文主要介绍一下在 V~sualC++中调用 3DMAXSDK和 OpenGL中 的函数实现建模的使用方法 ,及在应用程序执行时可能 出现的几个问题。 2 函数调用的实现方法 2.1 用 3DMAXSDK 的 3DMAX光盘 ,将 3DMAXSDK装入到微机 中。 2.2 添加 3DMAXSDK的头文件和动态连接库 收稿 日期t2000-07.19 作者简介 :王彪 【1962.),男,工学硕士.研究方向:CAD,三维造墅 维普资讯 {螂l 王 彪等:在vc++q~m3DMAXSDK~llOpenGL塞 壅堕塑 兰 22.1 添加头文件 在 MicrosoftDeveloperStudio环境 中打开下拉菜单Tools.点取 Options进入 pO tions对话 框 ,并切换到 “Directories”选项卡.在 Diroetories列表框 中加入 “C:k3DMAXSDK/INCLUDE”。 如 图 1所示 : 田 1 222 添加动态连接库 有两种方法:a】将动态连接库加入到路经为 Windows/system 下,这样所有的程序将共享 这些动态连接库。 b)将动态连接库加入到某文件的 Debug中,则这些动态连接库只适用于该 文件 。 2.3 利用 MFC (Microsoft

文档评论(0)

xuefei111 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档