首页 > 最新文献

Proceedings of the 20th International Conference on 3D Web Technology最新文献

英文 中文
X3D distributed interactive simulation (DIS) implementation and run-time discovery of new entities using X3DOM 使用X3DOM实现X3D分布式交互仿真(DIS)和运行时发现新实体
Pub Date : 2015-06-18 DOI: 10.1145/2775292.2775318
D. McGregor, Byron R. Harder, D. Brutzman
New capabilities in web browser JavaScript implementations including networking, improved graphics performance, and improved speed allow the implementation of Networked Virtual Environments (NVEs) inside the web browser. An NVE can be written in JavaScript, which enables deployment in the enterprise entirely from a web server without the use of browser plugins. We discuss one implementation of this idea using X3DOM, an open-source implementation of the X3D standard written in JavaScript. The Open-DIS library for the IEEE Distributed Interactive Simulation (DIS) network protocol is used to create a partial implementation of the X3D standard's DIS profile. Mechanisms for using the X3D DIS Profile DISEntityTypeMapping and DISEntityManager to enable run-time discovery and launching of new entities are discussed. Measurements of the capabilities and performance aspects of Websockets for network transport demonstrate excellent results.
web浏览器JavaScript实现中的新功能,包括网络、改进的图形性能和改进的速度,允许在web浏览器中实现网络虚拟环境(NVEs)。NVE可以用JavaScript编写,这样就可以完全从web服务器部署到企业中,而无需使用浏览器插件。我们将讨论使用X3DOM的一种实现,X3DOM是用JavaScript编写的X3D标准的开源实现。用于IEEE分布式交互仿真(DIS)网络协议的Open-DIS库用于创建X3D标准DIS配置文件的部分实现。讨论了使用X3D DIS配置文件DISEntityTypeMapping和DISEntityManager支持运行时发现和启动新实体的机制。对用于网络传输的Websockets的功能和性能方面的测量显示了出色的结果。
{"title":"X3D distributed interactive simulation (DIS) implementation and run-time discovery of new entities using X3DOM","authors":"D. McGregor, Byron R. Harder, D. Brutzman","doi":"10.1145/2775292.2775318","DOIUrl":"https://doi.org/10.1145/2775292.2775318","url":null,"abstract":"New capabilities in web browser JavaScript implementations including networking, improved graphics performance, and improved speed allow the implementation of Networked Virtual Environments (NVEs) inside the web browser. An NVE can be written in JavaScript, which enables deployment in the enterprise entirely from a web server without the use of browser plugins. We discuss one implementation of this idea using X3DOM, an open-source implementation of the X3D standard written in JavaScript. The Open-DIS library for the IEEE Distributed Interactive Simulation (DIS) network protocol is used to create a partial implementation of the X3D standard's DIS profile. Mechanisms for using the X3D DIS Profile DISEntityTypeMapping and DISEntityManager to enable run-time discovery and launching of new entities are discussed. Measurements of the capabilities and performance aspects of Websockets for network transport demonstrate excellent results.","PeriodicalId":105857,"journal":{"name":"Proceedings of the 20th International Conference on 3D Web Technology","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115306499","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
An integration of urban spatial data with energy simulation to produce X3D city models: the case of Landkreis Ludwigsburg 将城市空间数据与能源模拟相结合,生成X3D城市模型:以路德维希堡州为例
Pub Date : 2015-06-18 DOI: 10.1145/2775292.2775325
A. Koukofikis, V. Coors
In this paper, we describe a chain of steps to produce X3D city models based on transformation and integration of urban 3D CityGML models with DTM tiles, orthophotos and energy simulation outcome of energy demand and photovoltaic potential generated by the SimStadt platform.
本文描述了基于城市3D CityGML模型与DTM瓦片、正射影像以及SimStadt平台生成的能源需求和光伏势的能量模拟结果的转换和集成,生成X3D城市模型的一系列步骤。
{"title":"An integration of urban spatial data with energy simulation to produce X3D city models: the case of Landkreis Ludwigsburg","authors":"A. Koukofikis, V. Coors","doi":"10.1145/2775292.2775325","DOIUrl":"https://doi.org/10.1145/2775292.2775325","url":null,"abstract":"In this paper, we describe a chain of steps to produce X3D city models based on transformation and integration of urban 3D CityGML models with DTM tiles, orthophotos and energy simulation outcome of energy demand and photovoltaic potential generated by the SimStadt platform.","PeriodicalId":105857,"journal":{"name":"Proceedings of the 20th International Conference on 3D Web Technology","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122318166","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Applicability of watermarking for intellectual property rights protection in a 3D printing scenario 3D打印场景下水印知识产权保护的适用性
Pub Date : 2015-06-18 DOI: 10.1145/2775292.2775313
B. Macq, Patrice Rondao-Alface, Mireia Montañola Sales
The potential of 3D printing to revolutionize manufacturing is becoming today a reality. Also referred to a class of Additive Manufacturing (AM) technologies, 3D printing enables mass customization and manufacturing of device components, parts of houses, human organs and even food. It reduces production costs, manufacturing time, and necessary storage space. Due to this success, the protection of Intellectual Property Rights (IPR) for 3D printed models raises increased concerns. Among technologies enabling copyright protection, traitor tracing and authentication, 3D watermarking has received a lot of interest from the research community in the context of 3D digital models. In this paper we give an overview of the state of the art of 3D digital watermarking and we assess how it could be extended for ensuring the IPR protection of printed 3D models. By considering 3D printing and scanning as an attack, we evaluate the potential of state-of-the-art watermarking techniques to provide both robust protection and also high fidelity as the introduced shape perturbations should not impair the mechanical properties or functionalities of the printed 3D model.
3D打印革新制造业的潜力正在成为现实。3D打印也被称为增材制造(AM)技术的一类,它可以大规模定制和制造设备部件、房屋部件、人体器官甚至食物。它降低了生产成本、制造时间和必要的存储空间。由于这一成功,3D打印模型的知识产权保护引起了越来越多的关注。在实现版权保护、叛逆者追踪和身份验证的技术中,3D水印在3D数字模型的背景下受到了研究界的广泛关注。在本文中,我们概述了3D数字水印技术的现状,并评估了如何扩展它以确保3D打印模型的知识产权保护。通过将3D打印和扫描视为攻击,我们评估了最先进的水印技术的潜力,以提供强大的保护和高保真度,因为引入的形状扰动不应损害打印3D模型的机械性能或功能。
{"title":"Applicability of watermarking for intellectual property rights protection in a 3D printing scenario","authors":"B. Macq, Patrice Rondao-Alface, Mireia Montañola Sales","doi":"10.1145/2775292.2775313","DOIUrl":"https://doi.org/10.1145/2775292.2775313","url":null,"abstract":"The potential of 3D printing to revolutionize manufacturing is becoming today a reality. Also referred to a class of Additive Manufacturing (AM) technologies, 3D printing enables mass customization and manufacturing of device components, parts of houses, human organs and even food. It reduces production costs, manufacturing time, and necessary storage space. Due to this success, the protection of Intellectual Property Rights (IPR) for 3D printed models raises increased concerns. Among technologies enabling copyright protection, traitor tracing and authentication, 3D watermarking has received a lot of interest from the research community in the context of 3D digital models. In this paper we give an overview of the state of the art of 3D digital watermarking and we assess how it could be extended for ensuring the IPR protection of printed 3D models. By considering 3D printing and scanning as an attack, we evaluate the potential of state-of-the-art watermarking techniques to provide both robust protection and also high fidelity as the introduced shape perturbations should not impair the mechanical properties or functionalities of the printed 3D model.","PeriodicalId":105857,"journal":{"name":"Proceedings of the 20th International Conference on 3D Web Technology","volume":"767 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117033318","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 33
SPLASH: a hybrid 3D modeling/rendering approach mixing splats and meshes SPLASH:一种混合了splats和mesh的3D建模/渲染方法
Pub Date : 2015-06-18 DOI: 10.1145/2775292.2775320
R. Pagés, Sergio García, Daniel Berjón, F. Morán
We propose a hybrid 3D modeling and rendering approach called SPLASH to combine the modeling flexibility and robustness of SPLAts together with the rendering simplicity and maturity of meSHes. Together with this novel SPLASH concept, we also propose a system turning a 3D point cloud, obtained for example through an SfM (Structure from Motion) approach, into a multi-textured hybrid 3D model whose shape is described by a triangle mesh plus a collection of elliptical splats.
我们提出了一种称为SPLASH的混合3D建模和渲染方法,将splat的建模灵活性和鲁棒性与网格的渲染简单性和成熟度相结合。结合这一新颖的SPLASH概念,我们还提出了一种系统,将例如通过SfM (Structure from Motion)方法获得的3D点云转化为多纹理混合3D模型,其形状由三角形网格和椭圆条纹的集合来描述。
{"title":"SPLASH: a hybrid 3D modeling/rendering approach mixing splats and meshes","authors":"R. Pagés, Sergio García, Daniel Berjón, F. Morán","doi":"10.1145/2775292.2775320","DOIUrl":"https://doi.org/10.1145/2775292.2775320","url":null,"abstract":"We propose a hybrid 3D modeling and rendering approach called SPLASH to combine the modeling flexibility and robustness of SPLAts together with the rendering simplicity and maturity of meSHes. Together with this novel SPLASH concept, we also propose a system turning a 3D point cloud, obtained for example through an SfM (Structure from Motion) approach, into a multi-textured hybrid 3D model whose shape is described by a triangle mesh plus a collection of elliptical splats.","PeriodicalId":105857,"journal":{"name":"Proceedings of the 20th International Conference on 3D Web Technology","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121610799","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Procedural generation and interactive web visualization of natural environments 自然环境的程序生成和交互式web可视化
Pub Date : 2015-06-18 DOI: 10.1145/2775292.2775306
B. Onrust, Rafael Bidarra, Robert Rooseboom, J. Koppel
Interactive 3D visualization of natural environments can help ecologists, policy makers and the broad public in general to better understand, promote and protect both existing and developing environments. The creation and exploration of virtual worlds can be very helpful for this purpose. However, current techniques are neither able to generate sound natural environments from ecological data nor do they provide web-based visualizations at interactive rates of such detailed ecological systems. In this paper, we approach the challenge of developing and interactively visualizing in real time ecologically accurate and visually convincing models of complex natural environments over the web. For this, we propose a framework that (i) is able to combine landscape maps and ecological statistical data, translating them to an ecologically sound plant distribution, and (ii) creates a detailed 3D representation of the natural environment and provides for its fully interactive visualization in real-time over the web. The main contribution of our research consists of the real-time web-based visualization of complete and visually convincing natural environments with their high density and variability of individual organisms. The vegetation model combines and improves techniques from procedural ecosystem generation and neutral landscape modeling. It is able to generate diverse ecological sound plant distribution directly from landscape maps with statistics about coverage and patchiness of plant species. The visualization model uses several existing level-of-detail and illumination techniques to achieve interactive frame rates and improve realism. From the validation of the results with ecology experts we conclude that our framework provides very convincing interactive visualizations of large virtual natural environments.
自然环境的交互式三维可视化可以帮助生态学家、政策制定者和广大公众更好地了解、促进和保护现有和发展中的环境。虚拟世界的创造和探索对实现这一目标非常有帮助。然而,目前的技术既不能从生态数据中产生良好的自然环境,也不能以互动的速度提供基于网络的这种详细生态系统的可视化。在本文中,我们探讨了在网络上开发和交互式可视化复杂自然环境的实时生态准确和视觉上令人信服的模型的挑战。为此,我们提出了一个框架,该框架(i)能够将景观地图和生态统计数据结合起来,将它们转化为生态良好的植物分布;(ii)创建自然环境的详细3D表示,并在网络上提供完全交互式的实时可视化。我们研究的主要贡献包括基于网络的完整的、视觉上令人信服的自然环境的实时可视化,以及它们的高密度和个体生物的可变性。植被模型结合并改进了程序生态系统生成和中性景观建模技术。它可以直接从景观图中生成不同的生态声音植物分布,并统计植物物种的覆盖度和斑块度。可视化模型使用几种现有的细节级和照明技术来实现交互式帧率并提高真实感。从生态学专家对结果的验证中,我们得出结论,我们的框架提供了非常令人信服的大型虚拟自然环境的交互式可视化。
{"title":"Procedural generation and interactive web visualization of natural environments","authors":"B. Onrust, Rafael Bidarra, Robert Rooseboom, J. Koppel","doi":"10.1145/2775292.2775306","DOIUrl":"https://doi.org/10.1145/2775292.2775306","url":null,"abstract":"Interactive 3D visualization of natural environments can help ecologists, policy makers and the broad public in general to better understand, promote and protect both existing and developing environments. The creation and exploration of virtual worlds can be very helpful for this purpose. However, current techniques are neither able to generate sound natural environments from ecological data nor do they provide web-based visualizations at interactive rates of such detailed ecological systems. In this paper, we approach the challenge of developing and interactively visualizing in real time ecologically accurate and visually convincing models of complex natural environments over the web. For this, we propose a framework that (i) is able to combine landscape maps and ecological statistical data, translating them to an ecologically sound plant distribution, and (ii) creates a detailed 3D representation of the natural environment and provides for its fully interactive visualization in real-time over the web. The main contribution of our research consists of the real-time web-based visualization of complete and visually convincing natural environments with their high density and variability of individual organisms. The vegetation model combines and improves techniques from procedural ecosystem generation and neutral landscape modeling. It is able to generate diverse ecological sound plant distribution directly from landscape maps with statistics about coverage and patchiness of plant species. The visualization model uses several existing level-of-detail and illumination techniques to achieve interactive frame rates and improve realism. From the validation of the results with ecology experts we conclude that our framework provides very convincing interactive visualizations of large virtual natural environments.","PeriodicalId":105857,"journal":{"name":"Proceedings of the 20th International Conference on 3D Web Technology","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123931208","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Fast decompression for web-based view-dependent 3D rendering 快速解压基于web的视图依赖的3D渲染
Pub Date : 2015-06-18 DOI: 10.1145/2775292.2775308
F. Ponchio, M. Dellepiane
Efficient transmission of 3D data to Web clients and mobile applications remains a challenge due to limited bandwidth. Most of the research focus in the context of mesh compression has been on improving compression ratio. However, in this context the use of Javascript on the Web and low power CPUS in mobile applications led to critical computational costs. Progressive decoding improves the user experience by providing a simplified version of the model that refines with time, and it's able to mask latency. Current approaches do so at very poor compression rates or at additional computational cost. The need for better performing algorithms is especially evident with this class of methods where Limper [Limper et al. 2013b] demonstrated how decoding time becomes a limiting factor even at moderately low bandwidths. In this paper we present a novel multi-resolution WebGL based rendering algorithm which combines progressive loading, view-dependent resolution and mesh compression, providing high frame rates and a decoding speed of million of triangles per second in Javascript. This method is parallelizable, robust to non-manifold meshes, and scalable to very large models.
由于带宽有限,将3D数据有效地传输到Web客户端和移动应用程序仍然是一个挑战。在网格压缩方面的研究大多集中在提高压缩比上。然而,在这种情况下,在Web上使用Javascript和在移动应用程序中使用低功耗cpu导致了关键的计算成本。渐进式解码通过提供模型的简化版本来改善用户体验,该模型可以随着时间的推移而改进,并且能够掩盖延迟。当前方法的压缩率非常低,或者需要额外的计算成本。在这类方法中,对性能更好的算法的需求尤其明显,Limper [Limper等人,2013b]演示了解码时间如何在中等低带宽下成为限制因素。在本文中,我们提出了一种新的基于WebGL的多分辨率渲染算法,该算法结合了渐进式加载、依赖于视图的分辨率和网格压缩,在Javascript中提供了高帧率和每秒数百万个三角形的解码速度。该方法具有并行性,对非流形网格具有鲁棒性,并且可扩展到非常大的模型。
{"title":"Fast decompression for web-based view-dependent 3D rendering","authors":"F. Ponchio, M. Dellepiane","doi":"10.1145/2775292.2775308","DOIUrl":"https://doi.org/10.1145/2775292.2775308","url":null,"abstract":"Efficient transmission of 3D data to Web clients and mobile applications remains a challenge due to limited bandwidth. Most of the research focus in the context of mesh compression has been on improving compression ratio. However, in this context the use of Javascript on the Web and low power CPUS in mobile applications led to critical computational costs. Progressive decoding improves the user experience by providing a simplified version of the model that refines with time, and it's able to mask latency. Current approaches do so at very poor compression rates or at additional computational cost. The need for better performing algorithms is especially evident with this class of methods where Limper [Limper et al. 2013b] demonstrated how decoding time becomes a limiting factor even at moderately low bandwidths. In this paper we present a novel multi-resolution WebGL based rendering algorithm which combines progressive loading, view-dependent resolution and mesh compression, providing high frame rates and a decoding speed of million of triangles per second in Javascript. This method is parallelizable, robust to non-manifold meshes, and scalable to very large models.","PeriodicalId":105857,"journal":{"name":"Proceedings of the 20th International Conference on 3D Web Technology","volume":"201 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122773464","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 43
A proposed model for cross-platform web 3D applications on smart TV systems 智能电视系统上跨平台web 3D应用的一个建议模型
Pub Date : 2015-06-18 DOI: 10.1145/2775292.2778303
Emmanouil Perakakis, G. Ghinea
Smart TV systems are becoming increasingly popular. New and more powerful models are being released, while more units are being sold every year, gaining an ever-expanding user base. One of the standard features of these devices is the Internet connectivity and the ability to browse the worldwide web. In this study we explore the possibilities of viewing 3D web content on Smart TV systems. A system architecture is proposed for maximum compatibility of web applications that utilize 3D features. Initial results, show that real-time Web 3D is now possible on Smart TVs, although in an experimental stage, but the proposed model can solve compatibility problems, even on older devices, by using a fallback strategy for unsupported features, enabling the development of cross-platform 3D applications.
智能电视系统正变得越来越流行。新的和更强大的机型正在发布,而更多的单位每年都在销售,获得不断扩大的用户基础。这些设备的标准功能之一是互联网连接和浏览全球网络的能力。在这项研究中,我们探讨了在智能电视系统上观看3D网络内容的可能性。提出了一种系统架构,以最大限度地兼容利用3D特性的web应用程序。初步结果表明,实时Web 3D现在可以在智能电视上实现,尽管还处于实验阶段,但所提出的模型可以解决兼容性问题,甚至在旧设备上,通过使用不支持功能的后备策略,使跨平台3D应用程序的开发成为可能。
{"title":"A proposed model for cross-platform web 3D applications on smart TV systems","authors":"Emmanouil Perakakis, G. Ghinea","doi":"10.1145/2775292.2778303","DOIUrl":"https://doi.org/10.1145/2775292.2778303","url":null,"abstract":"Smart TV systems are becoming increasingly popular. New and more powerful models are being released, while more units are being sold every year, gaining an ever-expanding user base. One of the standard features of these devices is the Internet connectivity and the ability to browse the worldwide web. In this study we explore the possibilities of viewing 3D web content on Smart TV systems. A system architecture is proposed for maximum compatibility of web applications that utilize 3D features. Initial results, show that real-time Web 3D is now possible on Smart TVs, although in an experimental stage, but the proposed model can solve compatibility problems, even on older devices, by using a fallback strategy for unsupported features, enabling the development of cross-platform 3D applications.","PeriodicalId":105857,"journal":{"name":"Proceedings of the 20th International Conference on 3D Web Technology","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133538274","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
3drepo.io: building the next generation Web3D repository with AngularJS and X3DOM 3 drepo。使用AngularJS和X3DOM构建下一代Web3D存储库
Pub Date : 2015-06-18 DOI: 10.1145/2775292.2775312
Timothy Scully, J. Dobos, Timo Sturm, Yvonne Jung
This paper presents a novel open source web-based 3D version control system positioned directly within the context of the recent strategic plan for digitising the construction sector in the United Kingdom. The aim is to achieve reduction of cost and carbon emissions in the built environment by up to 20% simply by properly managing digital information and 3D models. Even though previous works in the field concentrated mainly on defining novel WebGL frameworks and later on the efficiency of 3D data delivery over the Internet, there is still the emerging need for a practical solution that would provide ubiquitous access to 3D assets, whether it is for large international enterprises or individual members of the general public. We have, therefore, developed a novel platform leveraging the latest open web-based technologies such as AngularJS and X3DOM in order to define an industrial-strength collaborative cloud hosting service 3drepo.io. Firstly, we introduce the work and outline the high-level system architecture as well as improvements in relation to previous work. Next, we describe database and front-end considerations with emphasis on scalability and enhanced security. Finally, we present several performance measurement experiments and a selection of real-life industrial use cases. We conclude that jQuery provides performance benefits over AngularJS when manipulating large scene graphs in web browsers.
本文介绍了一种新颖的基于web的开源3D版本控制系统,该系统直接定位于英国数字化建筑部门的最新战略计划。其目标是通过正确管理数字信息和3D模型,将建筑环境的成本和碳排放量降低20%。尽管该领域以前的工作主要集中在定义新的WebGL框架,以及后来在互联网上3D数据传输的效率,但仍然需要一个实用的解决方案来提供无处不在的3D资产访问,无论是大型国际企业还是普通公众的个人成员。因此,我们开发了一个新颖的平台,利用最新的开放式基于web的技术,如AngularJS和X3DOM,以定义一个工业强度的协作云托管服务3drepoo .io。首先,我们介绍了我们的工作,概述了系统的高层架构以及相对于之前工作的改进。接下来,我们将描述数据库和前端的注意事项,重点是可伸缩性和增强的安全性。最后,我们提出了几个性能测量实验和现实生活中的工业用例的选择。我们得出的结论是,在web浏览器中操作大型场景图时,jQuery比AngularJS提供了性能优势。
{"title":"3drepo.io: building the next generation Web3D repository with AngularJS and X3DOM","authors":"Timothy Scully, J. Dobos, Timo Sturm, Yvonne Jung","doi":"10.1145/2775292.2775312","DOIUrl":"https://doi.org/10.1145/2775292.2775312","url":null,"abstract":"This paper presents a novel open source web-based 3D version control system positioned directly within the context of the recent strategic plan for digitising the construction sector in the United Kingdom. The aim is to achieve reduction of cost and carbon emissions in the built environment by up to 20% simply by properly managing digital information and 3D models. Even though previous works in the field concentrated mainly on defining novel WebGL frameworks and later on the efficiency of 3D data delivery over the Internet, there is still the emerging need for a practical solution that would provide ubiquitous access to 3D assets, whether it is for large international enterprises or individual members of the general public. We have, therefore, developed a novel platform leveraging the latest open web-based technologies such as AngularJS and X3DOM in order to define an industrial-strength collaborative cloud hosting service 3drepo.io. Firstly, we introduce the work and outline the high-level system architecture as well as improvements in relation to previous work. Next, we describe database and front-end considerations with emphasis on scalability and enhanced security. Finally, we present several performance measurement experiments and a selection of real-life industrial use cases. We conclude that jQuery provides performance benefits over AngularJS when manipulating large scene graphs in web browsers.","PeriodicalId":105857,"journal":{"name":"Proceedings of the 20th International Conference on 3D Web Technology","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116741962","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 22
Remote visualization of dynamic molecular data using WebGL 使用WebGL实现动态分子数据的远程可视化
Pub Date : 2015-06-18 DOI: 10.1145/2775292.2775307
Finian Mwalongo, M. Krone, M. Becher, G. Reina, T. Ertl
Visualization of dynamic data from molecular dynamics simulations is crucial for understanding the functioning of molecules. Many existing visualization tools have mainly focused on supporting a single user working on a desktop computer. Technical advancements in browser features increase the potential for the development of web-based collaborative visualization tools. Although web-based molecular viewers already exist, their support for dynamic molecular data at interactive rates is lacking. To address this gap, we present an efficient web application for visualization of dynamic molecular data using WebGL that exploits HTML5 technologies like WebSockets and Web Workers. We demonstrate the feasibility to visualize large dynamic molecular data in the browser at interactive frame rates. Moreover, the application can be employed for remote simulation monitoring on mobile devices. Our approach allows scientists at arbitrary locations to concurrently visually analyze the same data. The interactive parametrization of the visualization can be shared among multiple clients, providing the basis for collaborative research.
分子动力学模拟的动态数据可视化对于理解分子的功能是至关重要的。许多现有的可视化工具主要关注于支持在台式计算机上工作的单个用户。浏览器特性的技术进步增加了基于web的协作可视化工具的发展潜力。尽管基于网络的分子观察器已经存在,但它们对动态分子数据交互速率的支持是缺乏的。为了解决这一差距,我们提出了一个高效的web应用程序,使用WebGL来可视化动态分子数据,该应用程序利用了WebSockets和web Workers等HTML5技术。我们演示了在浏览器中以交互帧率可视化大型动态分子数据的可行性。此外,该应用程序还可用于移动设备上的远程仿真监控。我们的方法允许科学家在任意地点同时可视化地分析相同的数据。可视化的交互式参数化可以在多个客户端之间共享,为协同研究提供了基础。
{"title":"Remote visualization of dynamic molecular data using WebGL","authors":"Finian Mwalongo, M. Krone, M. Becher, G. Reina, T. Ertl","doi":"10.1145/2775292.2775307","DOIUrl":"https://doi.org/10.1145/2775292.2775307","url":null,"abstract":"Visualization of dynamic data from molecular dynamics simulations is crucial for understanding the functioning of molecules. Many existing visualization tools have mainly focused on supporting a single user working on a desktop computer. Technical advancements in browser features increase the potential for the development of web-based collaborative visualization tools. Although web-based molecular viewers already exist, their support for dynamic molecular data at interactive rates is lacking. To address this gap, we present an efficient web application for visualization of dynamic molecular data using WebGL that exploits HTML5 technologies like WebSockets and Web Workers. We demonstrate the feasibility to visualize large dynamic molecular data in the browser at interactive frame rates. Moreover, the application can be employed for remote simulation monitoring on mobile devices. Our approach allows scientists at arbitrary locations to concurrently visually analyze the same data. The interactive parametrization of the visualization can be shared among multiple clients, providing the basis for collaborative research.","PeriodicalId":105857,"journal":{"name":"Proceedings of the 20th International Conference on 3D Web Technology","volume":"107 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116091094","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Autonomous agents and avatars in REVERIE's virtual environment REVERIE虚拟环境中的自主代理和化身
Pub Date : 2015-06-18 DOI: 10.1145/2775292.2775305
F. Kuijk, K. C. Apostolakis, P. Daras, Brian Ravenet, Haolin Wei, David S. Monaghan
In this paper, we describe the enactment of autonomous agents and avatars in the web-based social collaborative virtual environment of REVERIE that supports natural, human-like behavior, physical interaction and engagement. Represented by avatars, users feel immersed in this virtual world in which they can meet and share experiences as in real life. Like the avatars, autonomous agents that may act in this world are capable of demonstrating human-like non-verbal behavior and facilitate social interaction. We describe how reasoning components of the REVERIE system connect and cooperatively control autonomous agents and avatars representing a user.
在本文中,我们描述了在基于web的社会协作虚拟环境REVERIE中自主代理和化身的制定,该环境支持自然的,类似人类的行为,物理交互和参与。以化身为代表,用户沉浸在这个虚拟世界中,他们可以像在现实生活中一样见面和分享经验。就像化身一样,在这个世界上行动的自主代理能够展示类似人类的非语言行为,并促进社会互动。我们描述了REVERIE系统的推理组件如何连接和协作控制代表用户的自主代理和化身。
{"title":"Autonomous agents and avatars in REVERIE's virtual environment","authors":"F. Kuijk, K. C. Apostolakis, P. Daras, Brian Ravenet, Haolin Wei, David S. Monaghan","doi":"10.1145/2775292.2775305","DOIUrl":"https://doi.org/10.1145/2775292.2775305","url":null,"abstract":"In this paper, we describe the enactment of autonomous agents and avatars in the web-based social collaborative virtual environment of REVERIE that supports natural, human-like behavior, physical interaction and engagement. Represented by avatars, users feel immersed in this virtual world in which they can meet and share experiences as in real life. Like the avatars, autonomous agents that may act in this world are capable of demonstrating human-like non-verbal behavior and facilitate social interaction. We describe how reasoning components of the REVERIE system connect and cooperatively control autonomous agents and avatars representing a user.","PeriodicalId":105857,"journal":{"name":"Proceedings of the 20th International Conference on 3D Web Technology","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125958078","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
期刊
Proceedings of the 20th International Conference on 3D Web Technology
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1