| Based on Computer Graphics, the paper is about the development of the simulation software of "Flight Mission 3D Visualization of the Unmanned Aerial Vehicle (UAV)" using OpenGL and serial communication under the environment of Visual C++6.0.The paper absorbs the thinking of Object-Oriented and adopts MFC frame. This paper, firstly, introduces the necessary knowledge of Computer Graphics and OpenGL. And then, the paper discusses the methods of 3D modeling, and of the realization of third dimension scene and 3D graphics animation in details. In the chapter of 3D modeling, This paper does some research of the technology of 3D modeling and uses professional modeling software to get the complex 3D models of the UAV, vehicle, building and so on, and then transforms them into OpenGL programs. In the chapter of third dimension environment, the various rendering technologies of OpenGL are discussed to establish the vivid 3D scene, which makes the flight environment of the UAV like true world. In the chapter of 3D graphics animation, the paper presents the technology of 3D graphics animation in OpenGL and serial communication and multithread of Windows. And then, the design and realization of the whole program is discussed. In the end, some questions of programming about graphics are discussed. |