- 5
- 0
- 约3.1万字
- 约 31页
- 2017-01-14 发布于北京
- 举报
第六章用VisualC编写交互式三维图形程序
第六章 用 Visual C++ 编写交互式三维图形程序
第二章至第五章讲述了Intra3D 2.0 C++类库与COM库的设计。本章讲述如何使用Visual C++ 和Intra3D类库来编写交互式3D应用程序,四个示例程序均取自Intra3D 2.0标准版软件。
6.1 编译器设置与示例程序说明
四个示例程序存放于Intra3D 2.0的Examples\VisualC++目录下。为了能正确编译这些示例程序,首先应设置编译路径。将Visual C++ Options菜单的Directories 属性设置如下:(1)Include属性添加路径 \Intra3D\Source\Intra3D-DLL\Include(如图6.1所示);(2)Lib属性添加路径 \Intra3D\Lib。3D应用程序Release版本的link选项应添加库文件Opengl32.lib、Glu32.lib和Intra3D.lib。Debug版本的link选项应添加库文件Opengl32.lib、Glu32.lib和Intra3D_d.lib(如图6.2所示)。
图6.1 Include路径设置
图6.2 应用程序Debug版本的link设置
Intra3D类库的头文件较多,为了方便于引用,可以将常用的头文件集中于一个文件Intra3D.h中。使用如下语句即可引用Intra3D类库的
原创力文档

文档评论(0)