Web GL为3D网页制作技术提出了很好的解决方案。文中首先分析了网页3D技术的发展趋势,以及当前网页所运用3D技术存在的问题,然后分析了Web GL技术的优势、实现过程和存在的问题,最后详细论述了three.js图形引擎库实现网页中3D图形绘制...Web GL为3D网页制作技术提出了很好的解决方案。文中首先分析了网页3D技术的发展趋势,以及当前网页所运用3D技术存在的问题,然后分析了Web GL技术的优势、实现过程和存在的问题,最后详细论述了three.js图形引擎库实现网页中3D图形绘制流程、实现过程和3D动画实现方法,从而给出了跨平台和高效的3D网页制作方法。展开更多
As the progress of 3D rendering technology and the changes of market demand, the 3D application has been widely used and reached as far as education, entertainment, medical treatment, city planning, military training ...As the progress of 3D rendering technology and the changes of market demand, the 3D application has been widely used and reached as far as education, entertainment, medical treatment, city planning, military training and so on. Its trend is gradually changed from client to web, and so many people start to research the 3D graphics engine technology on the web. WebGL and HTML5 rise in recent years and WebGL solves two problems of interactive 3D application on the web perfectly. Firstly, it implements the interactive 3D web application by JavaScript without any browser plug-in components. Secondly, it makes graphics rendering using the underlying graphics hardware, which is united, standard and cross-platform OpenGL interface. However, it is very difficult for 3D application web programmer to understand multifarious details. Therefore, a 3D engine based on WebGL comes into being. The paper consults the existing 3D engine design idea, architecture and implementation experience, and designs a 3D graphics engine based on WebGL and Typescript.展开更多
针对目前BIM与GIS主流集成方案中的不足,提出基于3D Web GIS的BIM数据集成和管理方案。该方法主要采用WebGL作为集成容器,基于网络服务接口传输数据,结合集成中的关键技术实现了GIS中IFC模型数据的分级集成。根据上述方法,提出了面向土...针对目前BIM与GIS主流集成方案中的不足,提出基于3D Web GIS的BIM数据集成和管理方案。该方法主要采用WebGL作为集成容器,基于网络服务接口传输数据,结合集成中的关键技术实现了GIS中IFC模型数据的分级集成。根据上述方法,提出了面向土木水利工程的BIM与GIS原型系统的框架,并结合网络编程知识,以开源工具为基础,实现了BIM数据在GIS环境下的快速、高效集成,为工程全生命周期的应用提供了支持环境。测试示例数据验证表明,该方法具有可行性和适用性,在土木水利工程领域具有较大的应用价值。展开更多
文摘As the progress of 3D rendering technology and the changes of market demand, the 3D application has been widely used and reached as far as education, entertainment, medical treatment, city planning, military training and so on. Its trend is gradually changed from client to web, and so many people start to research the 3D graphics engine technology on the web. WebGL and HTML5 rise in recent years and WebGL solves two problems of interactive 3D application on the web perfectly. Firstly, it implements the interactive 3D web application by JavaScript without any browser plug-in components. Secondly, it makes graphics rendering using the underlying graphics hardware, which is united, standard and cross-platform OpenGL interface. However, it is very difficult for 3D application web programmer to understand multifarious details. Therefore, a 3D engine based on WebGL comes into being. The paper consults the existing 3D engine design idea, architecture and implementation experience, and designs a 3D graphics engine based on WebGL and Typescript.
文摘针对目前BIM与GIS主流集成方案中的不足,提出基于3D Web GIS的BIM数据集成和管理方案。该方法主要采用WebGL作为集成容器,基于网络服务接口传输数据,结合集成中的关键技术实现了GIS中IFC模型数据的分级集成。根据上述方法,提出了面向土木水利工程的BIM与GIS原型系统的框架,并结合网络编程知识,以开源工具为基础,实现了BIM数据在GIS环境下的快速、高效集成,为工程全生命周期的应用提供了支持环境。测试示例数据验证表明,该方法具有可行性和适用性,在土木水利工程领域具有较大的应用价值。