下载此文档

基于DirectX的3D图形引擎的设计与实现.pdf


文档分类:IT计算机 | 页数:约67页 举报非法文档有奖
1/67
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/67 下载此文档
文档列表 文档介绍
基于DirectX的3D图形引擎的设计和实现II ABSTRACT With puter graphics is applied more and more widely in the CAD/CAM/CAE, virtual reality, 3D simulation and other fields, how to develop an efficient 3D application rapidly is paid more and more attention. 3D graphic engine is an effective approach to solve the efficiency of developing 3D applications. DirectX is an API developed by Microsoft for game. At present, most of the game engines on Windows use DirectX as API. Using DirectX in professional graphic fields is a new experiment. This paper presents the entire process of using the theoretical puter graphics and object-oriented method to design and implement the 3D graphic engine based on DirectX aimed at the development of CAD/CAM/CAE software. The main contents are list as follows: 1. The frequently used technologies and the functional division in the development of 3D graphic engine are researched and summarized. The research status and development of 3D graphic engine at home and abroad are discussed. 2. The relevant technical characteristics of OpenGL and DirectX are analyzed pared. The rendering flow of Direct3D and the development technologies of applications based on DirectX are studied with the rendering flow of puter graphics. Functional module, interface and the running flow of the graphic engine are designed. 3. Choosing device, creating window and handling message, setting camera and its interaction, light and material, immediate drawwing mode based on Direct3D, and etc key technologies are studied. Choose DirectX as the graphic API, design and implement a 3D graphic engine GE3D, and it has been applied in the developments of graphic application CAXBASE and visual plugins. It indicates that it can reach the demand of developing 3D graphic applications. Keywords: DirectX, 3D graphic engine, rendering, Direct3D, OpenGL 基于DirectX的3D图形引擎的设计和实现VI OpenGL工作的基本流程................................................................... 8 Direct3D的渲染流程...............

基于DirectX的3D图形引擎的设计与实现 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数67
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cxmckate1
  • 文件大小898 KB
  • 时间2016-11-26