基于Direcx的三维图形立体变换的实现.docVIP

  • 25
  • 0
  • 约3.85万字
  • 约 58页
  • 2016-10-14 发布于贵州
  • 举报

基于Direcx的三维图形立体变换的实现.doc

基于Direcx的三维图形立体变换的实现

西南科技大学 毕业设计(论文) 题目名称:基于Directx的三维图形立体变换的实现 级:2003级 ■本科 □专科 学生学号学生姓名:宋彦宾 指导教师:蒋体钢 学生单位:信息工程学院 技术职称:副研究员 学生专业:通信专业 教师单位:信息工程学院 西 南 科 技 大 学 教 务 处 制 基于Directx的三维图形立体变换的实现摘要:目前在世界上三维图形大量的被应用到日常生活中,它是许多媒体应用程序和游戏的主体部分,所以掌握最新的三维技术是很有必要的。本文首先研究利用C#和Directx9编程以及立体几何技术,数学变换和几何图形技术来制作三维立体图形的方法,掌握了利用API接口创建窗口实现消息传递以及对坐标系,缓存,矩阵坐标变换的知识。其次,利用3DS Max创建三维立体图形,加载到所编写程序中,并进行调试。设计主要完成了对绘制出来的电视机的平移,旋转和缩放技术的处理,最后通过程序对图形进行渲染使其更具有可观性。 关键词API;Visual C#.Net;Direct3D;3DS Max The Realization of Three-Dimensional Graph Three-Dimensional Transformation Based on Directx Abstract:In the world of nowadays, the three -dimensional graphics are applying to daily life in a large number. It is the main part of the game and applications of many media. So, its necessary to master the latest 3-D technology.Firstly, this thesis researches on using C # and the Directx9 programming as well as the three-dimensional geometric technology, the mathematical manipulation and the geometric figure technology to manufacture the three-dimensional graphics. Mastering the use of the API interfaces to create a window that can realize message transmission. Acquainting the knowledge on the coordinate system, the texture and the matrix coordinate transformation. Secondly, the 3D models of the system were created by 3dsmax, then prepared to load the stereo 3D graphics transformation process, and debugging. The translation, the rotation and scaling of TV which have mapped out were completed in this design. Finally, by embroidering in procedure, the graphics were more arresting. Key words: API, Visual C#.Net, Direct3D, 3DS Max 目 录第1章 绪论 1 1.1 1 1.2 编程语言简介 2 1.3 三维图形立体变换的设计分析 2 1.3.1 设计需求分析 2 1.3.2 设计性能要求 2 第2章 DirectX9.0技术 3 2.1 DirectX9.0 3 2.1.1 Direct3D的构架 3 2.1.2 设计规划 4 2.2 DirectX 9.0函数简介 5 2.2.1 窗口类的处理 6 2.2.2 创建IDirect3D接口 7 2.2.3 创建IDirect3DDevice界面 8 2.

文档评论(0)

1亿VIP精品文档

相关文档