- 73
- 0
- 约1.53千字
- 约 61页
- 2021-10-19 发布于重庆
- 举报
空间信息可视化工具;工具类型;SVG;;Flex;Flex——RIA;Flex的技术框架;Flash与Flex;ArcGIS API for Flex;ArcGIS API for Flex;VRML;VRML——实例;VRML工具;GeoVRML;x3D;X3D对地学建模的支持;;Java 3D;Java 3D;Java 3D;Java3D 1.3有7个不同的可下载版本:;环境配置(与基本图形库相关):;Java3D与其它三维技术的比较图,可以从中直观的看出他们相互间的区别;Direct3D(简称:D3D);Direct3D——pipeline;Direct3D —— pipeline;OpenGL (Open Graphics Library );OpenGL 发展历程;OpenGL 发展历程;OpenGL 发展历程;OpenGL (Open Graphics Library );OpenGL 主要功能1;OpenGL 主要功能2;OpenGL 库结构组成;OpenGL库函数结构;OpenGL 图形生成原理;OpenGL 图形操作步骤;OpenGL 关键技术;OpenGL关键技术;OpenGL编程实践;OpenGL编程实践;OpenGL编程实践;OpenGL编程实践;OpenGL编程实践;display();OpenGL编程实践;OpenGL 与 DirectX;OpenGL 与 DirectX;OpenGL 相关网站;OSG: openscenegraph;OSG: openscenegraph;OSG: openscenegraph;OSG: openscenegraph;OSG: openscenegraph;VTK;;;;VTK出现之前的两种常用可视化系统开发方式:一是基于底层三维图形库OpenGL进行开发,这种方式工作量大,开发难度高,通常只有计算机专业人士才能完成;另外一种是基于一些成熟的商品化可视化平台(如AVS)进行二次开发,这种方式成本高,且应用的可移植性等存在一定不足。
VTK的出现改变了这一状况,免费、开源、易用、移植性好等多个优点使得它迅速流行,成为目前最为广泛使用的可视化开发平台。
VTK,Visualization Toolkits是一个开放源码、自由获取的可视化类库,用作可视化应用程序构造与运行的支撑环境,它采用面向对象方法基于OpenGL进行开发,但简化或屏蔽了可视化开发过程中会经常遇到的细节,并封装了众多常用的算法。
例如用MarchingCubes算法绘制三维数据场时,不需要编写代码来实现算法,也不需要显式调用OpenGL来完成绘制,只需要调用VTK提供的vtk MarchingCubes等对象即可实现;OpenGL与VTK;要求内容:
(1)一个总结性论文:结合课程所学,谈谈你对空间信息可视化的基本认识;2000字左右,内容要高度凝练,句句珠玑。
(2)一个综述性论文:结合自己所从事专业,对与可视化相关的某个问题进行综述,阐述该问题的内涵、解决目标,研究现状、趋势、关???技术、存在的问题等。
问题如:地形三维表达、openGL编程、地形纹理映射、地质三维表达、海底地形表达、激光点云数据可视化、空间信息网络可视化技术(SVG、Flex)等、三维建模软件、三维可视化分析、时空可视化等。4000字左右(不含参考文献),可选择与地球空间信息三维表示相关的你感兴趣的任何主题。
格式按一般论文格式,A4版面,单面打印,内容精练,小四1.5行距,专业、班级、姓名、(综述论文要注明参考文献)
注意:若内容雷同,两人均不及格。
上述文件请在6月1日前交给李宇航
原创力文档

文档评论(0)