X3D distributed interactive simulation (DIS) implementation and run-time discovery of new entities using X3DOM

D. McGregor, Byron R. Harder, D. Brutzman
{"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":null,"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.0000,"publicationDate":"2015-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 20th International Conference on 3D Web Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2775292.2775318","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
使用X3DOM实现X3D分布式交互仿真(DIS)和运行时发现新实体
web浏览器JavaScript实现中的新功能,包括网络、改进的图形性能和改进的速度,允许在web浏览器中实现网络虚拟环境(NVEs)。NVE可以用JavaScript编写,这样就可以完全从web服务器部署到企业中,而无需使用浏览器插件。我们将讨论使用X3DOM的一种实现,X3DOM是用JavaScript编写的X3D标准的开源实现。用于IEEE分布式交互仿真(DIS)网络协议的Open-DIS库用于创建X3D标准DIS配置文件的部分实现。讨论了使用X3D DIS配置文件DISEntityTypeMapping和DISEntityManager支持运行时发现和启动新实体的机制。对用于网络传输的Websockets的功能和性能方面的测量显示了出色的结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Synchronized delivery of 3D scenes with audio and video webVis/instant3DHub: visual computing as a service infrastructure to deliver adaptive, secure and scalable user centric data visualisation A case study on 3D geospatial applications in the web using state-of-the-art WebGL frameworks Preparing and evaluating geospatial data models using X3D encodings for web 3D geovisualization services Hybrid visualisation of digital production big data
×
引用
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