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

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

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[基于Directx的三维图形立体变换的实现

西南科技大学 毕业设计(论文) 题目名称:基于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接口

文档评论(0)

caiyl9924 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档