三维实体真实感造型技术的研究及软件开发

三维实体真实感造型技术的研究及软件开发

ID:36795566

大小:2.34 MB

页数:63页

时间:2019-05-15

三维实体真实感造型技术的研究及软件开发_第1页
三维实体真实感造型技术的研究及软件开发_第2页
三维实体真实感造型技术的研究及软件开发_第3页
三维实体真实感造型技术的研究及软件开发_第4页
三维实体真实感造型技术的研究及软件开发_第5页
资源描述:

《三维实体真实感造型技术的研究及软件开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、三维实体真实感造型技术的研究及软件开发摘要CAD(计算机辅助设计)技术作为制造业最核心和关键的技术,它的发展从根本上改变了机械设计自动化的研究方向,大大提高了机械设计的质量和效率,缩短了产品更新换代的周期,在机械设计领域引起了深刻的变革。近年来,CAD技术以最初的平面辅助工具,迅速向智能化、集成化、标准化和网络化方向发展。三维CAD技术以其突出的优越性,迅速成为CAD业的主流,反映出CAD技术的应用向深度和广度发展。真实感图形绘制是一种计算机图形生成技术,它是计算机图形学的一个重要组成部分,通过综合利用数学、物理学、计算机科学和其它在计算机图形设备上生成如同彩色照片那样具有真实感的图形。基于该

2、项技术,设计人员在设计图纸时就可以浏览产品的形状和结构,以便设计者检查他们设计的产品外观并进行交互修改。本课题是以开发功能完善、高效可靠、符合我国工程设计人员习惯的三维CAD实体造型设计软件为目的,采用面向对象的方法,以Visualc++为设计平台进行设计和开发的。在基于JhSolid三维软件系统框架的基础上,以特征造型为系统的三维慎型,以Parasolid三维实体造型内核为开发平台,用0penGL作为三维图形输出的图形接口,实现了三维真实感实体绘制中的多光源照明以及三维实体材质选择;应用OpenGL的纹理映射功能实现三维实体表面的纹理贴图;应用OpenGL的模板检测功能实现三维实体在光照环境

3、下的阴影等真实感效果。经过程序编制,调试和反复测试,证实该程序成功地实现了上述功能,验证了其方法的正确性与实用性。关键词:三维实体;纹理映射:材质;阴影;真实感图形三维实体真实感造型技术的研究及软件开发AbstractAsthekeytechnologyandcoreofmanufacturing.thedevelopmentofCAD(CompmerAidedDesign)hasradicallychangedtheresearchdirectionofautomaticdcsign;greatlyimprovedthequalityandefficiencyofmechanicdesign

4、;reducedtheperiodofrefreshmentofproducts.Adeeprevolufionofmechanicdesignhascoming.Recently,technologyofCADhaschangedfromtheoriginalplaneaided&signtooltothedirectionofintelligent、integration、standardizationandnetworkquickly.Now3DCADbecomesthemainstream.AnditisclearthmtheapplicationsofCADhavedeveloped

5、evenmoredceplyandwidely.RealisticgraphicsrenderisamostimportantpartofComputerGraphics.Itsynthesizesrealisticgraphicsonthecomputergraphicdeviceswithhybridmethodofmathematics、physics、compmerscienceandothertechnologies.BasedonCADtechnology,designerscanpreviewtheshapeandstructureofproductswhenlllevmaket

6、hedrawings.it'sconvenientforthemtocheckandmodifytheproductappearancestheydesign,too.Inordertodevelopa3DCADsoftwarewithperfectfunction,highefficiencyandreliability,whichalsoaccordswiththedesignhabitof0111"et]。gineeP3.JhSolid——a3Dsolidmodelingsoftwareisdeveloped,、vimObject-OrientedmethodbasedonVisualC

7、++platform.Inthispaper,realisticgraphicsrendermethodssuchasmulti·lightlighting,material,2Dtexturemappingandreal-timeshadowgenerationusingBSPtreesandstencilbuffersarestudied,correspondingprogramsareals

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。