基于opengl的虚拟物体仿真的方法与实现.doc
约8页DOC格式手机打开展开
基于opengl的虚拟物体仿真的方法与实现,基于opengl的虚拟物体仿真的方法与实现页数 8 字数 7251摘要:本文首先对opengl的基本概念、变换原理、颜色、光照、材质、纹理贴图、动画机制等方面进行了讨论。给出利用borland公司的c++ builder 6.0开发windows环境下的opengl程序的方法。最后以实现三维体旋转体为例,详述如何载入一...
内容介绍
此文档由会员 王亮亮 发布
基于OpenGL的虚拟物体仿真的方法与实现
页数 8 字数 7251
摘要:本文首先对OpenGL的基本概念、变换原理、颜色、光照、材质、纹理贴图、动画机制等方面进行了讨论。给出利用Borland公司的C++ Builder 6.0开发Windows环境下的OpenGL程序的方法。最后以实现三维体旋转体为例,详述如何载入一个BMP文件,使BMP文件做为一个OpenGL的纹理贴在物体的表面上,并使之具有真实的效果的步骤。
关键词:The OpenGL API,纹理,动画,Borland C++ Builder
Abstract This paper first discusses the basic concept of the OpenGL such as Transformation 、
Color、Lighting、Material、Texture mapping and animation. Then gives the method of using
Borland C++ Builder 6.0 to develop OpenGL program under the Windows condition. Finally, with
the example of achievement of 3D whirlabout, the step that how to load a BMP file and make it
stick on the surface of object as a texture of OpenG is related in detail , it is effective and actual.
Key Word: The OpenGL API, Texture Mapping, Animation, Borland C++ B
uilder
参考文献
1. 薛风武,周桂琴。C++ Builder 多媒体特效制作百例。中国电力出版社,2001年。
2. Stanley B.Lippman, Josee Lajoie著,潘爱民,张丽译。C++ Primer 3ed 中文版。中国电力出版社,2002年。
页数 8 字数 7251
摘要:本文首先对OpenGL的基本概念、变换原理、颜色、光照、材质、纹理贴图、动画机制等方面进行了讨论。给出利用Borland公司的C++ Builder 6.0开发Windows环境下的OpenGL程序的方法。最后以实现三维体旋转体为例,详述如何载入一个BMP文件,使BMP文件做为一个OpenGL的纹理贴在物体的表面上,并使之具有真实的效果的步骤。
关键词:The OpenGL API,纹理,动画,Borland C++ Builder
Abstract This paper first discusses the basic concept of the OpenGL such as Transformation 、
Color、Lighting、Material、Texture mapping and animation. Then gives the method of using
Borland C++ Builder 6.0 to develop OpenGL program under the Windows condition. Finally, with
the example of achievement of 3D whirlabout, the step that how to load a BMP file and make it
stick on the surface of object as a texture of OpenG is related in detail , it is effective and actual.
Key Word: The OpenGL API, Texture Mapping, Animation, Borland C++ B
uilder
参考文献
1. 薛风武,周桂琴。C++ Builder 多媒体特效制作百例。中国电力出版社,2001年。
2. Stanley B.Lippman, Josee Lajoie著,潘爱民,张丽译。C++ Primer 3ed 中文版。中国电力出版社,2002年。