三维真实感图形是科学可视化、计算机动画和虚拟现实的关键技术之一。本课题对此进行了研究,包括:基于OpenGL的三维文字绘制技术,基于OpenGL的三维实体建模方法,基于OpenGL的真实感图形绘制技术,利用OpenGL的库函数进行三维场景的绘制、渲染和纹理映射技术,碰撞检测技术等。重点实现的是基于OpenGL的三维文字绘制。
开源图形接口(OpenGL)作为一个性能优越的图形应用程序设计界面(API),以其高性能的交互式三维图形建模能力和易于编程开发的特点,成为一种三维图形开发标准,是从事三维图形开发工作的必要工具。本课题借助Visual C++ 6.0强大的开发功能,利用OpenGL来实现三维实体绘制。
关键词:三维实体绘制方法,三维文字绘制,OpenGL
ABSTRACT
3D real graphics is a key technology of scientific visualization, computer draw, and virtual reality. This work study it, include, the technology of draw 3D letter, the modeling method of 3D entities and the technology of draw real graphics based on OpenGL, using the library functions of OpenGL to draw, romance, and texture mapping the 3D scene, and collision detection technology, etc. The emphasis of realization is draw 3D letter based on OpenGL.
Open Graphics Library (OpenGL) is a super API, with its high function of interactive 3D graphic modeling capability and easy to program and develop. OpenGL have been a standard of the development of 3D graphics, and a necessary instrument of the development of 3D graphics. So, this work is designed with Visual C++ 6.0’s strong development function, using OpenGL to realize the drawing of 3D solid model.
Keywords: the method of drawing 3D graphics, draw 3D letter, OpenGL
目录