Abstract
This paper treats a 3D graphics software development system called IntelligentBox and its web version called WebIB. Originally, IntelligentBox was implemented as a development system for desktop 3D graphics applications. It provides various 3D software components called boxes each of which has a unique functionality and a 3D visible shape. IntelligentBox also provides a dynamic data linkage mechanism called slot connection that allows users to develop interactive 3D graphics applications only by combining already existing boxes through direct manipulations on a computer screen. Ten years ago, the author extended IntelligentBox system to make possible the development of web-based 3D graphics applications. This extended version of IntelligentBox is called WebIB. Furthermore, this time, the author extended WebIB to make possible the development of web-based VR (Virtual Reality) applications. This version of IntelligentBox called WebIBVR. In this paper, the author explains several new functionalities of WebIBVR and introduces use cases of web-based VR applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Okada, Y., Tanaka, Y.: IntelligentBox: a constructive visual software development system for interactive 3D graphic applications. In: Proceedings of Computer Animation 1995, pp. 114–125, 1995
Okada, Y., Tanaka, Y.: Collaborative Environments of IntelligentBox for Distributed 3D Graphics Applications. Vis. Comput. 14(4), 140–152 (1998)
Okada, Y.: Real-time character animation using puppet metaphor. In: Nakatsu, R., Hoshino, J. (eds.) IFIP First International Workshop on Entertainment Computing (IWEC2002). Japan Entertainment Computing Technologies and Applications, 14–17 May 2002, Makuhari, pp. 101–108. Kluwer Academic Publishers (2003)
Okada, Y.: Real-time motion generation of articulated figures using puppet/marionette metaphor for interactive animation systems. In: Proceedings of the 3rd IASTED International Conference on Visualization, Imaging, and Image Processing (VIIP03), pp. 13–18. ACTA Press, Benalmadena, September 2003
Okada, Y., Shinpo, K., Tanaka, Y., Thalmann, D.: Virtual input devices based on motion capture and collision detection. In: Proceedings of Computer Animation 1999, pp. 201–209. IEEE CS Press, Geneva, May 1999
Okada, Y.: 3D visual component based approach for immersive collaborative virtual environments. In: ACM SIGMM 2003 Workshop on Experiential Telepresence (ETP 2003), pp. 84–90, Berkeley, November 2003
Okada, Y.: 3D visual component based approach for effective telepresence systems. In: Proceedings of ACM SIGMM 2004 Workshop on Effective Telepresence: Toward Seamless Remote Interaction and Experience (ETP04), Demo paper, pp. 46–47, New York, October 2004
Okada, Y., Ogata, T., Matsuguma, H.: Component-based approach for prototyping of Tai Chi-based physical therapy game and its performance evaluations. ACM Computers in Entertainment 14(1), 4:1–4:20 (2016)
Yuuta, K., Okada, Y.: 3D visual component based development system for medical training systems supporting haptic devices and their collaborative environments. In: Proceedings of the 4th Int. Workshop on Virtual Environment and Network Oriented Applications, VENOA-2012 of CISIS-2012, pp. 687–692. IEEE CS Press, 4–6 July 2012
Akaishi, M., Okada, Y.: Time-tunnel: visual analysis tool for time-series numerical data and its aspects as multimedia presentation tool. In: Proceedings of 8th International Conference on Information Visualization (IV04), pp. 456–461. IEEE CS Press, London, July 2004
Notsu, H., Okada, Y., Akaishi, M., Niijima, K.: Time-tunnel: visual analysis tool for time-series numerical data and its extension toward parallel coordinates, computer graphics, imaging and visualization. In: Proceedings of CGIV 05, pp. 167–172. IEEE CS Press, Beijing, July 2005
Okada, Y.: Network data visualization using parallel coordinates version of time-tunnel with 2D to 2D visualizaion for intrusion detection. In: IEEE 27th International Conference on Advanced Information Networking and Applications Workshops, WAINA 2013, pp. 1088–1093, 25–28 March 2013
Okada, Y.: Parallel coordinates version of time-tunnel (PCTT) and its combinatorial use for macro to micro level visual analytics of multidimensional data. In: Modelling and Processing for Next Generation Big Data Technologies and Applications, p. 27. Springer (2014)
Tanaka, Y., Okada, Y., Niijima, K.: Treecube: visualization tool for browsing 3D multimedia data. In: Proceedings of 7th International Conference on Information Visualization (IV03), pp. 427–432, IEEE CS Press, London, July 2003
Tanaka, Y., Okada, Y., Niijima, K.: Interactive interfaces of treecube for browsing 3D multimedia data. In: Proceedings of ACM The 7th International Working Conference on Advanced Visual Interfaces (AVI 2004), pp. 298–302, Gallipoli, Italy, May 2004
Okada, Y.: IntelligentBox as development system for SaaS applications including web-based 3D games. In: Proceedings of the 9th Annual European GAMEON Conference, pp. 22–26 (2008)
Okada, Y.: Web version of IntelligentBox (WebIB) for development of web 3D educational contents. In: Proceedings of IADIS International Conference of Mobile Learning 2011, pp. 251–255 (2011)
Okada, Y.: Web version of IntelligentBox (WebIB) and its integration with Webble World. In: Webble Technology as Proceedings of First Webble World Summit (WWS 2013), CCIS series 372, pp. 11–20, 3–5 June 2013. (ISSN 1865-0929, ISBN 978-3-642-38835-4)
Unreal Engine, August 2019. https://www.unrealengine.com/
Unity 3D, August 2019. https://unity3d.com/
Open Inventor, August 2019. https://www.openinventor.com/
Coin3D, August 2019. https://bitbucket.org/Coin3D/coin/wiki/IntroductionToCoin3D
Papevision3D, August 2019. https://github.com/Papervision3D/Papervision3D
WebGL, August 2019. https://www.khronos.org/webgl/
Three.js, August 2019. https://threejs.org/
Noguchi, K., Okada, Y.: IntelligentBox for web: a constructive visual development system for interactive web 3D graphics applications. CISIS 2019, 757–767 (2019)
Acknowledgments
This research was partially supported by JSPS KAKENHI Grant No. JP17H00773.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Okada, Y. (2020). Web Version of IntelligentBox (WebIB) and Its Extension for Web-Based VR Applications - WebIBVR. In: Barolli, L., Hellinckx, P., Enokido, T. (eds) Advances on Broad-Band Wireless Computing, Communication and Applications. BWCCA 2019. Lecture Notes in Networks and Systems, vol 97. Springer, Cham. https://doi.org/10.1007/978-3-030-33506-9_27
Download citation
DOI: https://doi.org/10.1007/978-3-030-33506-9_27
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-33505-2
Online ISBN: 978-3-030-33506-9
eBook Packages: EngineeringEngineering (R0)