论文部分内容阅读
用三维立体的形式,表现高层建筑的结构、消防设施分布、疏散通道等,比以往的高层建筑消防档案采用的平面图或文字加图表的形式有整体性强、信息丰富、直观等不可比拟的优点。课题就是以此为目标研究和开发高层建筑计算机三维模型的快速生成系统。该系统能够跨操作系统平台,快速、交互、非编程的生成复杂的三维场景,从而为消防档案提供三维的机制。 本课题选用JAVA语言作为开发工具,使用JAVA 3D图形开发工具进行交互式三维场景生成的研究。该文工作是在课题组前期原型化的基础上展开的。作者的工作主要体现在以下四个方面:系统继续采用原型系统中的二维图(建筑物的俯视图)生成三维场景的方式,为了使系统更加实用化,增强了二维简图生成三维场景的功能,在二维图中用户不仅能够编辑建筑结构,还能加入消防设施和室内物体,确定初始观察位置,系统根据用户提供的初始观察位置自动生成三维场景;突出了Java3D浏览器设计的概念,利用Java3D中视平台的理念丰富了三维浏览器的功能,使其不仅具有各种漫游功能,还提供了用户在三维场景中直接查询物体信息的功能;为了便于用户对建筑的周边消防环境信息有所了解,作者完成了对周边环境二维生成系统的初步设计和实现;由于本课题生成的场景比较复杂,因此为了提高系统性能、加快渲染速度,作者提出使用LOD技术解决此问题。