IntelligentBox for Web: A Constructive Visual Development System for Interactive Web 3D Graphics Applications

被引:2
作者
Noguchi, Kohei [1 ]
Okada, Yoshihiro [1 ,2 ]
机构
[1] Kyushu Univ, Grad Sch Informat Sci & Elect Engn, Fukuoka, Japan
[2] Kyushu Univ, Kyushu Univ Lib, Innovat Ctr Educ Resources ICER, Fukuoka, Japan
来源
COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS (CISIS 2019) | 2020年 / 993卷
关键词
VIRTUAL-REALITY; ENVIRONMENTS;
D O I
10.1007/978-3-030-22354-0_69
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes Web version of IntelligentBox called IntelligentBox for Web. Originally, IntelligentBox is "a Constructive Visual Software Development System for Interactive 3D Graphic Applications", invented by Okada, el al. It was made for helping non-skilled users to develop interactive 3D graphics applications, particularly to create educational materials. IntelligentBox for Web provides equivalent functionalities of original IntelligentBox with much affordability for developing Web applications besides standard desktop applications. In IntelligentBox for Web, the authors used Reactive Programming for message passing of the communication among software components, and WebGL for displaying and interacting with 3D objects on a web-browser. Using Web technologies, users will not be bothered setting a development environment up when installing 3D graphics applications, and instead will only have to access a corresponding web page on a web-browser.
引用
收藏
页码:757 / 767
页数:11
相关论文
共 18 条
[1]   BUILDING MULTIUSER INTERACTIVE MULTIMEDIA ENVIRONMENTS AT MERL [J].
ANDERSON, DB ;
BARRUS, JW ;
HOWARD, JH ;
RICH, C ;
SHEN, C ;
WATERS, RC .
IEEE MULTIMEDIA, 1995, 2 (04) :77-82
[2]  
[Anonymous], 2012, BeginningWebGL for HTML5, DOI [DOI 10.1007/978-1-4302-3997-07, DOI 10.1007/978-1-4302-3997-0_7]
[3]   Locales and beacons: Efficient and precise support for large multi-user virtual environments [J].
Barrus, JW ;
Waters, RC ;
Anderson, DB .
PROCEEDINGS OF THE IEEE 1996 VIRTUAL REALITY ANNUAL INTERNATIONAL SYMPOSIUM, 1996, :204-&
[4]  
Bray T., 2017, 8259 RFC
[5]  
FAHLEN LE, 1993, HUMAN FACTORS IN COMPUTING SYSTEMS, P43
[6]  
Goldberg A., 1993, SMALLTALK 80 LANGUAG
[7]  
GREENHALGH C, 1995, INT CON DISTR COMP S, P27, DOI 10.1109/ICDCS.1995.499999
[8]  
Grimsdale C., 1991, Computer Graphics. Computer Animation, Virtual Reality, Visualisation, P163
[9]   Interactive multiuser VEs in the DIVE system [J].
Hagsand, O .
IEEE MULTIMEDIA, 1996, 3 (01) :30-39
[10]  
Khronos WebGL Working Group, 2011, Webgl specification