基于3ds Max的三维图形显示技术研究

被引量 : 0次 | 上传用户:nihaochaochao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统的广泛应用,嵌入式产品对图形界面的要求也不断提高。三维图形用户界面可以在操作的趣味、美观方面很好的提升产品用户体验。目前多数三维图形系统是通过引入深度的概念,对2D图形做变换计算后显示出来,使图形界面产生立体感。由于图形变换的算法设计较为复杂,而且不可重用,图形界面需求如有更改,则需重新设计算法。而以OpenGL为代表的三维图形系统,虽能灵活实现三维的高级图形技术,但其复杂的编程技术却不易被开发者掌握。本文给出了一种折中的三维图形显示方案,该方案相对简单,不用设计变换算法。即利用3ds Max建模,设计一个三维图形对象来读取和显示模型,为方便外界使用,将该三维图形对象做成一个控件的形式。这样,图形界面需求如有更改,只需用3dsMax重新建模,更新目录中的模型文件,而程序不必更改,同时三维效果更显著。本课题是在Linux嵌入式图形系统下,利用3ds Max创建的三维模型做三维数据来源,快速开发一款能够读取、解析和显示三维动画模型的对象。该对象总体框架建立在Clutter图形系统之上,封装为一个GObject对象,形成控件,以便于界面开发人员使用。其具体模块分为3D文件的读取和解析、动画模型显示、对象封装和对外接口的设计。3D文件的读取和解析模块依据3ds Max导出的文件存储格式来编写程序进行读取和解析。动画模型显示模块简要介绍数据结构的设计,采用Clutter的Cogl接口来实现三维模型的显示。对象封装和对外接口的设计模块则将该对象封装为GObject,并设计多种属性的接口,以便于外界进行灵活的控制和利用。
其他文献
对碳五石油树脂的生产工艺做了概述性分析。针对不同用途的石油树脂,给出了控制其主要产品指标的方向,对树脂原料组成、催化剂浓度、聚合时间和聚合温度等因素提出了要求。对
煤矸石是煤矿开采过程中排放的固体废弃物,我国目前堆积的煤矸石约40亿吨。这些煤矸石大量堆积不仅占用土地资源、污染环境,而且造成地下水的污染以及煤矸石山滑坡坍塌发生地质
由于网络的应用及普及率越来越高,现代远程教育的重点正由函授、电大转向网络教学。随着医学的进步与卫生事业的发展,人们对高素质护理人才的需求越来越迫切。护理人员具有临
装配是制造过程的最后环节,装配质量从很大程度上影响产品的性能,装配成本在制造成本中占有很大的比重。随着现代生产从单一品种、大批量生产向多品种、高质量、小批量生产模式
以西安民乐园万达广场为研究对象,从顾客感知服务质量、各项目的服务质量差距和各属性的服务质量差距三个方向,运用SERVQUAL模型对其服务质量进行分析,在此基础上运用鱼骨图
研究背景:外伤、炎症、肿瘤切除及先天畸形造成的骨缺损是一类常见而复杂的疾病,严重影响患者生存质量。目前临床仍以自体骨移植作为骨缺损修复的金标准,但因供体缺乏,供区损
2010年国际会计准则理事会(IASB)和美国财务会计准则理事会(FASB)共同发布了租赁准则征求意见稿,提出了新的、单一租赁会计模型。在我国加快会计准则国际趋同的大背景下,租赁
随着社会经济的快速发展,强制分布法作为一种绩效考核方法越来越受到国内外大中型企业的青睐,但是如何降低强制分布法的一些负面影响,使其更加科学有效地为企业的发展做出应有的
渔船监测系统(vessel monitoring system,VMS)在渔业管理中发挥着重要作用,一直以来都受到各国及渔业组织的重视,我国近海渔船主要采用基于北斗的VMS系统。刺网是我国主要的
近年来,带钢热连轧微观组织变化的计算机模拟和微观组织与机械性能之间的关系已成为目前钢铁研究领域的热点之一,但是目前的研究更多的是针对普通C-Mn钢,而对微合金钢特别是微合