欢迎来到天天文库
浏览记录
ID:35133735
大小:2.73 MB
页数:125页
时间:2019-03-19
《浅谈利用opengl实现工程结构地震反应分析的三维动态可视化》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、太原理工大学硕士学位论文利用OpenGL实现工程结构地震反应分析的三维动态可视化姓名:蔡国强申请学位级别:硕士专业:结构工程指导教师:候新录20040401太原理T:火学硕+研究生学位论文利用OpenGL实现工程结构地震反应分析的三维动态可视化摘要随着计算机软、硬件技术的发展,计算机仿真技术出现了从数值仿真向可视化仿真发展的趋势。可视化仿真(VisualSimulation,即VS)是计算机可视化技术和系统建模技术相结合后形成的一种新型仿真技术,其实质是采用图形或图像方式对仿真计算过程进行跟踪、控制和结果的
2、后处理,同时实现仿真软件晃面的可视化,具有迅速、高效、直观、形象的建模特点。本文以Visualc++6.0为开发工具,OpenGL为图形接口,并利用OpenGL提供的实体建模、光照、纹理映射的一系列先进特性,将计算得出的结构地震反应以三维形式动态地显示出来,从而实现了在该领域的可视化仿真。本文编程实现了LDLT方法解线性方程组、Jocabi方法求解特征值、Wilson方法求解二阶常微分方程组等数值方法,运用面向对象方法解决了OpenGL与VC++的接口问题,实现了I太原理工大学硕士研究生学位论文OpenGL
3、视口转换、模型变换、视点转换、建模、光照、材质、纹理贴图等功能,并且实现了动画演示,直观、真实地对结构地震反应进行了三维动态仿真。关键词:OpenGL,可视化仿真,结构地震反应,Vc十+II太原理J:人学硕士研究生学位论文REALIZATl0NOF3DDYNAMICVISUALIZATIONOFSTRUCTURALSEISMICRESPONSEWITH0PENGLABSTRACTAlongwiththedevelopmentofcomputer’Ssoftwareandhardware,thetechniq
4、ueofcomputersimulationshowsthetrendofdevelopmentfromnumericalsimulationtovisualizationsimulization.Visualizationsimulation,namelyVS,isanewsimulationtechnique,itbeformedbythecombinationofcomputersimulizationandsystemmodeling.Inessence,ittracksandcontrolsthe
5、procedureofsimulationcalculationusingfigureorimageprocessingtechnique.Anditrealizesthevisualiztionoftheinterfaceofsimulationsoftware.RapidlyandefficientlymodelingisitscharacteristicIII太原理工火学硕士研究生学位论文Inthispaper.VisualC++6.0andOpenGLwereusedforsoftwaredevel
6、opingtoolandgraphicslibwithprovidemodeling,lightingandtexturemappingSOon.Usingthesetoolandlibseismicresponseisdisplayedandscientificvisualizationisrealized.Somenumericalmethods,includeLDLTmethod,JocabimethodandWilsonmethodisrealizedinthispaper.Basedonobjec
7、t-orientedmethod,theproblemoftheinterfacebetweenofOpenGLandVC十+wasresolved.andthefunctionoftheviewportconversion,modelconversion,modeling,material,lighting,texturemapping,animationdisplay,anddirectly,factuallysimulatetheresponseofstructuralearthquakewerere
8、alized.KEYWORDS:OpenGL,visualizationsimulation,structuralearthquakeresponse,VC++IV太原理工大学硕士研究生学位论文第一章绪论1.1科学计算可视化概述科学计算可视化(VisualizationinScientificComputing)是发达国家20世纪80年代后期提出并发展起来的一个新的研究领域。1987年2月,美国国家科学基金会在华
此文档下载收益归作者所有