Abstract
Interactive 3D techniques offer a new quality in the design of user interfaces of computer applications, in particular when 3D applications are accessible remotely over the internet. A critical element for building practical 3D applications is adequate 3D synthetic content. However, designing high-quality interactive 3D content is a complex and challenging task. This difficulty is one of the major obstacles preventing widespread use of 3D techniques on the web in many promising application domains. In this paper, a new approach to 3D content creation is presented. The approach employs a range of techniques for simplification of the content creation process, but its main novelty lies in the fact that properly structured content can be created by communities of designers, regardless of whether they explicitly collaborate or not. Appropriate organization and consistency of the user-contributed content is enforced by the use of semantic web techniques with external domain ontologies. The presented approach is consistent both with the existing content creation pipelines and business models, aiming at enhancing and not replacing the current practices in digital content creation. A prototype of a tool for 3D content design implemented as an extension to the Unity IDE is also presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Alpcan, T., Bauckhage, C., Kotsovinos, E.: Towards 3D internet: why, what, and how? In: International Conference on Cyberworlds, CW 2007, pp. 95–99. IEEE (2007)
Berger, M., Tagliasacchi, A., Seversky, L., Alliez, P., Levine, J., Sharf, A., Silva, C.: State of the art in surface reconstruction from point clouds. In: Eurographics 2014 - State of the Art Reports. EUROGRAPHICS star report, Strasbourg, France, vol. 1, pp. 161–185, April 2014. https://hal.inria.fr/hal-01017700
Chaudhuri, S., Kalogerakis, E., Giguere, S., Funkhouser, T.: Attribit: content creation with semantic attributes. In: Proceedings of the 26th Annual ACM Symposium on User Interface Software and Technology, pp. 193–202. ACM (2013)
Creaform: Metrology Products (2017). https://www.creaform3d.com/en/metrology-solutions/creaform-product-overview
Dachselt, R., Hinz, M., Meissner, K.: Contigra: An XML-based architecture for component-oriented 3D applications. In: Proceedings of the Seventh International Conference on 3D Web Technology, Web3D 2002, NY, USA, pp. 155–163. ACM, New York (2002)
Dassault Systèmes: 3D ContentCentral (2017). https://www.3dcontentcentral.com/
De Troyer, O., Bille, W., Romero, R., Stuer, P.: On generating virtual worlds from domain ontologies. In: Proceedings of the 9th International Conference on Multi-Media Modeling, Taipei, Taiwan, pp. 279–294 (2003)
E-on software Inc.: PlantFactory (2017). http://www.plantfactory-tech.com/
E-on software Inc.: VUE - Solutions for Digital Nature (2017). http://www.e-onsoftware.com/
ECMA International: Universal 3D File Format (2007). http://www.ecma-international.org/
Esri: Esri CityEngine (2017). http://www.esri.com/software/cityengine
Flotyński, J., Walczak, K.: Ontology-based creation of 3D content in a service-oriented environment. In: Abramowicz, W. (ed.) BIS 2015. LNBIP, vol. 208, pp. 77–89. Springer, Cham (2015). doi:10.1007/978-3-319-19027-3_7
Flotyński, J., Walczak, K.: Ontology-based representation and modelling of synthetic 3D content: a state-of-the-art review. In: Computer Graphics Forum (2017). http://dx.doi.org/10.1111/cgf.13083
Fraunhofer I.G.D: X3DOM (2017). http://www.x3dom.org/
Giannattasio, T.: PHOTON - CSS 3D Lighting Engine (2017). http://photon.attasi.com/
Highend3D: High Quality 3D Models, Scripts, Plugins and More! (2017). https://www.highend3d.com/
Interactive Data Visualization Inc.: Speedtree (2017). http://www.speedtree.com/
ISO/IEC: MPEG-4 Information technology - Coding of audio-visual objects (2017). http://mpeg.chiariglione.org/standards/mpeg-4
Khronos Group: COLLADA - 3D Asset Exchange Schema (2017). https://www.khronos.org/collada/
Khronos Group: WebGL - OpenGL ES for the Web (2017). https://www.khronos.org/webgl/
Latoschik, M.E., Blach, R., Iao, F.: Semantic modelling for virtual worlds a novel paradigm for realtime interactive systems? In: VRST, pp. 17–20 (2008)
META-Elements: META-Elements (2017). https://www.meta-elements.com/
Pellens, B., De Troyer, O., Kleinermann, F.: CoDePA: a conceptual design pattern approach to model behavior for X3D worlds. In: Proceedings of the 13th International Symposium on 3D Web Technology, Web3D 2008, NY, USA, pp. 91–99 ACM, New York (2008). http://doi.acm.org/10.1145/1394209.1394229
Planetside Software LLC: Terragen 4 (2017). http://planetside.co.uk/
Polys, N., Visamsetty, S., Battarechee, P., Tilevich, E.: Design patterns in componentized scenegraphs. In: Proceedings of SEARIS. Shaker Verlag (2009)
Roast, K.: Phoria (2014). http://www.kevs3d.co.uk/dev/phoria/
SideFX: Houdini VFX and Animation Tools (2017). https://www.sidefx.com/
Spagnuolo, M., Falcidieno, B.: 3D media and the semantic web. IEEE Intell. Syst. 24(2), 90–96 (2009)
Sprite3D.js: A small library for generating and manipulating CSS 3D transforms (2017). http://minimal.be/lab/Sprite3D/
Textures.com: Textures for 3D, graphic design and Photoshop (2017). http://www.textures.com/
Three.js: Javascript 3D library (2017). https://threejs.org/
TurboSquid Inc.: 3D Models for Professionals (2017). https://www.turbosquid.com/
Unity Technologies: Asset Store (2017). https://www.assetstore.unity3d.com/en/
Unity Technologies: Unity Game Engine v. 5.5.2 (2017). https://unity3d.com/unity
Van Gool, L., Leibe, B., Müller, P., Vergauwen, M., Weise, T.: 3D challenges and a non-in-depth overview of recent progress. In: 3DIM, pp. 118–132 (2007)
Visamsetty, S.S.S., Bhattacharjee, P., Polys, N.: Design patterns in X3D toolkits. In: Proceedings of the 13th International Symposium on 3D Web Technology, Web3D 2008, NY, USA, pp. 101–104. ACM, New York (2008). http://doi.acm.org/10.1145/1394209.1394230
Voxel.js: An open source voxel game building toolkit for modern web browsers (2014). http://voxeljs.com/
Voxelogic: Acropora (2017). http://www.voxelogic.com/
Walczak, K.: Flex-VR: configurable 3D web applications. In: Proceedings of the Conference on Human System Interactions, pp. 135–140. IEEE (2008)
Walczak, K.: Structured design of interactive vr applications. In: Proceedings of the 13th International Symposium on 3D Web Technology, Web3D 2008, NY, USA, pp. 105–113. ACM, New York (2008). http://doi.acm.org/10.1145/1394209.1394231
Walczak, K., Cellary, W.: X-VRML for advanced virtual reality applications. Comput. 36(3), 89–92 (2003)
Walczak, K., Flotyński, J.: On-demand generation of 3D content based on semantic meta-scenes. In: De Paolis, L.T., Mongelli, A. (eds.) AVR 2014. LNCS, vol. 8853, pp. 313–332. Springer, Cham (2014). doi:10.1007/978-3-319-13969-2_24
Walczak, K., Flotyński, J.: Semantic query-based generation of customized 3D scenes. In: Proceedings of the 20th International Conference on 3D Web Technology, Web3D 2015, NY, USA, pp. 123–131. ACM, New york (2015). http://doi.acm.org/10.1145/2775292.2775311
Walczak, K., Wojciechowski, R., Wójtowicz, A.: Interactive production of dynamic 3D sceneries for virtual television studio. In: The 7th Virtual Reality IC VRIC - Laval Virtual 2005, pp. 167–177, April 2005. http://www.laval-virtual.org/en/pres-colloque.php
Web3D: The Virtual Reality Modeling Language - ISO/IEC 14772–1 (2006). http://www.web3d.org/standards/all
Web 3D: X3D Specifications - ISO/IEC-19775-1 (2013). http://web3d.org/x3d/specifications/
Zahariadis, T., Daras, P., Laso-Ballesteros, I.: Towards future 3D media internet. In: NEM Summit, pp. 13–15 (2008)
Acknowledgments
This work was supported by the Polish National Science Centre (NCN) under Grant No. DEC-2012/07/B/ST6/01523.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Walczak, K. (2017). Semantics-Supported Collaborative Creation of Interactive 3D Content. In: De Paolis, L., Bourdot, P., Mongelli, A. (eds) Augmented Reality, Virtual Reality, and Computer Graphics. AVR 2017. Lecture Notes in Computer Science(), vol 10325. Springer, Cham. https://doi.org/10.1007/978-3-319-60928-7_33
Download citation
DOI: https://doi.org/10.1007/978-3-319-60928-7_33
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-60927-0
Online ISBN: 978-3-319-60928-7
eBook Packages: Computer ScienceComputer Science (R0)