DS三维模型可视化平台设计与实现_计算机专业论文范文-经管之家官网!

人大经济论坛-经管之家 收藏本站
您当前的位置> 论文>>

计算机专业论文

>>

DS三维模型可视化平台设计与实现_计算机专业论文范文

DS三维模型可视化平台设计与实现_计算机专业论文范文

发布:经管之家 | 分类:计算机专业论文

关于本站

人大经济论坛-经管之家:分享大学、考研、论文、会计、留学、数据、经济学、金融学、管理学、统计学、博弈论、统计年鉴、行业分析包括等相关资源。
经管之家是国内活跃的在线教育咨询平台!

经管之家新媒体交易平台

提供"微信号、微博、抖音、快手、头条、小红书、百家号、企鹅号、UC号、一点资讯"等虚拟账号交易,真正实现买卖双方的共赢。【请点击这里访问】

提供微信号、微博、抖音、快手、头条、小红书、百家号、企鹅号、UC号、一点资讯等虚拟账号交易,真正实现买卖双方的共赢。【请点击这里访问】

计算机专业论文范文摘要科学计算可视化将计算中所涉及和产生的数字信息以直观的图像或图形的形式呈现在研究者面前,使他们能够观察到模拟和计算;同时还提供与模拟和计算的视觉交互手段。通常科学计算可视化也称为科 ...
免费学术公开课,扫码加入


计算机专业论文范文

摘 要
科学计算可视化将计算中所涉及和产生的数字信息以直观的图像或图形的形式呈现在研究者面前,使他们能够观察到模拟和计算;同时还提供与模拟和计算的视觉交互手段。通常科学计算可视化也称为科学可视化(Scientific Visualization)或简称为可视化(Visualization)。自二十世纪九十年代以来,可视化也逐渐成为了人们日常生活中的重要元素。
首先,本文给出了可视化技术的背景及其应用领域,并从大众需求分析了该系统的必要性,结合图形开发包OpenGL的成熟度、3DS格式的理论性研究与客户/服务器模型的广泛应用得出了系统的可行性,然后通过对国内外研究状况进行分析得出系统研究的意义。
其次,本文给出了3DS格式的简介,对其基本主块、全局子块、编辑子块和关键帧块进行了详细说明,分析了各个块及其子块的逻辑结构和存储结构;并介绍了用C++实现3DS解析程序的主要过程。
最后,本文介绍了系统设计的客户/服务器模型(C/S),突出其可扩展性、可维护性、结构易读性以及模块划分的内聚性与封装性。并从系统控制和业务逻辑这两个角度对系统结构进行分析。
创新点在于:
(1) 提供了一个轻量级的三维模型浏览平台,它实现了一些模型浏览的通用功能,并预制了很多用于功能扩展的插件接口;这样,它一方面可以为三维模型的共享与检索提供支持环境,另一方面它也提供了一个可扩展的,能够支持多格式三维模型插件的环境;
(2) 使得可视化技术能够服务于低端领域,从而提高三维图形的普及程度,甚至让三维图形取代二维图形在人们日常生活中的地位;反过来,这些影响也能反作用于可视化技术,促进可视化技术的发展。
关键词:可视化;3ds格式;三维模型;系统设计





Abstract
Scientific visualization can present the information to researchers with the graphic form, which makes it very explicit and provide the capacity to let the researchers observe the process of emulation. What's more, it can allow the researchers to communicate with the information visually. From 1990s to now on, Scientific Visualization is becoming a more and more important issue in the daily life.
First, the assay expatiate the background of visualization technology and its application fields; Then we analyze the need of visualization system from the point of people’s daily requirement. And we get the feasibility of the system because OpenGL graphic development took kits is very mature, the theoretic research of 3DS file format is being run very well, and the client-server mode is being used widely when we design application based on window. Then we obtain the meanings of the job we did after we investigated the internal and external situation about how far the job is going.
Secondly, the assay introduces the 3DS file format briefly and gives a detailed reference to the main block, the global block, the edit block and the main frame block. Then the assay presents the logical structure and gives the according storage structure for most of important blocks. At the end of this chapter, it introduces how to parse 3DS file format in C++.
At last, the assay states the client-server mode used in system design, and concentrates on its expansibility, maintainability, structural readability and the cohesion and encapsulation for model design. Then it analyses the system structure from the angle of system control flow and system logical business flow.
And the innovations of the assay are as following:
(1) it provides a light-weighted platform for 3D model previewing. It implements the common function set for previewing multiple-format models, and it also preserves some plug-in interfaces for functions expansibility. Then, on the one hand it can provide environment for sharing and searching 3D models; on the other hand, it can support other 3D file formats through plug-in mechanism.
(2 ) it applies visualization technology to low-end fields, thus can enhances the popularity of 3D graphics, even let 3D graphics instead of 2D graphics in people's daily life; thus it can promote development of visualization technology.
Key Words: Visualization; 3DS file format;3D model;System design
目 录
摘 要I
AbstractII
目 录III
第一章 引言1
1.1课题研究的必要性1
1.1.1 可视化技术1
1.1.2 3DS三维模型1
1.1.3 OpenGL图形开发库1
1.2课题研究的可行性2
1.2.1 三维绘图标准2
1.2.2 3DS格式理论性研究2
1.2.3客户/服务器模式研究2
1.3国内外研究状况2
1.4 基本概念描述3
第二章 3DS文件解析原理及其实现5
2.1 3DS文件格式说明5
2.1.1简介5
2.1.2基本主块5
2.1.3 全局子块5
2.1.4 编辑子块6
2.1.5关键帧块10
2.2 3DS解析实现11
第三章 用户交互功能的原理与实现13
3.1 几何变换基本原理13
3.1.1平移变换13
3.1.2 缩放变换13
3.1.3 旋转变换14
3.2 程序实现15
第四章 可视化系统的系统分析与实现19
4.1系统功能描述19
4.2软件的系统结构分析20
4.2.1系统的组成和结构20
4.2.2多维体系结构设计21
4.2.3绘图引擎组件结构设计22
4.2.4数据流、控制流分析与设计23
4.2.5用户界面设计26
第五章 性能分析27
5.1表面材质与环境光照模型27
5.2模型坐标变换及法向量控制28
总 结29
致 谢30
参考文献31
附录32

「经管之家」APP:经管人学习、答疑、交友,就上经管之家!
免流量费下载资料----在经管之家app可以下载论坛上的所有资源,并且不额外收取下载高峰期的论坛币。
涵盖所有经管领域的优秀内容----覆盖经济、管理、金融投资、计量统计、数据分析、国贸、财会等专业的学习宝库,各类资料应有尽有。
来自五湖四海的经管达人----已经有上千万的经管人来到这里,你可以找到任何学科方向、有共同话题的朋友。
经管之家(原人大经济论坛),跨越高校的围墙,带你走进经管知识的新世界。
扫描下方二维码下载并注册APP
本文关键词:

人气文章

1.凡人大经济论坛-经管之家转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
经管之家 人大经济论坛 大学 专业 手机版