{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,14]],"date-time":"2025-05-14T04:27:06Z","timestamp":1747196826590,"version":"3.40.5"},"publisher-location":"Cham","reference-count":37,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319139685"},{"type":"electronic","value":"9783319139692"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-13969-2_25","type":"book-chapter","created":{"date-parts":[[2014,12,9]],"date-time":"2014-12-09T09:21:38Z","timestamp":1418116898000},"page":"333-350","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Moka: Designing a Simple Scene Graph Library for Cluster-Based Virtual Reality Systems"],"prefix":"10.1007","author":[{"given":"Andrea","family":"Salvadori","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrea","family":"Brogni","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Giordano","family":"Mancini","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vincenzo","family":"Barone","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,12,10]]},"reference":[{"key":"25_CR1","doi-asserted-by":"crossref","unstructured":"Cruz-Neira, C., Sandin, D.J., DeFanti, T.A.: Surround-screen Projection-based Virtual Reality: The Design and Implementation of the CAVE. In: Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques, pp. 135\u2013142. ACM, New York (1993)","DOI":"10.1145\/166117.166134"},{"key":"25_CR2","volume-title":"Networked Graphics: Building Networked Games and Virtual Environments","author":"A Steed","year":"2009","unstructured":"Steed, A., Oliveira, M.F.: Networked Graphics: Building Networked Games and Virtual Environments. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA (2009)"},{"key":"25_CR3","doi-asserted-by":"crossref","unstructured":"Humphreys, G., Houston, M., Ng, R., Frank, R., Ahern, S., Kirchner, P.D., Klosowski, J.T.: Chromium: A Stream-processing Framework for Interactive Rendering on Clusters. In: Proceedings of the 29th Annual Conference on Computer Graphics and Interactive Techniques, pp. 693\u2013702. ACM, New York (2002)","DOI":"10.1145\/566570.566639"},{"key":"25_CR4","doi-asserted-by":"crossref","unstructured":"Raffin, B., Soares, L., Ni, T., Ball, R., Schmidt, G.S., Livingston, M.A., Staadt, O.G., May, R.: PC Clusters for Virtual Reality. In: Virtual Reality Conference, pp. 215\u2013222 (2006)","DOI":"10.1109\/VR.2006.107"},{"key":"25_CR5","unstructured":"Guimar\u00e3es, M.P., Bressan, P.A., Zuffo, M.K.: Frame lock synchronization for multiprojection immersive environments based on pc graphics clusters. In: Proocedings of the 5th SBC Symposium on Virtual Reality (2002)"},{"key":"25_CR6","unstructured":"RakNet 4. http:\/\/www.jenkinssoftware.com\/"},{"key":"25_CR7","unstructured":"ReplicaNet. http:\/\/www.replicanet.com\/"},{"key":"25_CR8","unstructured":"Internet Communications Engine (Ice). http:\/\/www.zeroc.com\/"},{"key":"25_CR9","unstructured":"Collage. http:\/\/www.libcollage.net\/"},{"key":"25_CR10","doi-asserted-by":"crossref","unstructured":"Bierbaum, A., Just, C., Hartling, P., Meinert, K., Baker, A., Cruz-Neira, C.: VR Juggler: a virtual platform for virtual reality application development. In: 2001 Proceedings of the IEEE Virtual Reality, pp. 89\u201396 (2001)","DOI":"10.1109\/VR.2001.913774"},{"key":"25_CR11","doi-asserted-by":"crossref","unstructured":"Allard, J., Gouranton, V., Lecointre, L., Melin, E., Raffin, B.: Net Juggler and SoftGenLock: Running VR Juggler with Active Stereo and Multiple Displays on a Commodity Component Cluster. In: Proceeding of IEEE Virtual Reality Conference 2002, pp. 273\u2013274 (2002)","DOI":"10.1109\/VR.2002.996534"},{"key":"25_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1119","DOI":"10.1007\/11424857_120","volume-title":"Computational Science and Its Applications \u2013 ICCSA 2005","author":"Aron Bierbaum","year":"2005","unstructured":"Bierbaum, Aron, Hartling, Patrick, Morillo, Pedro, Cruz-Neira, Carolina: Implementing Immersive Clustering with VR Juggler. In: Gervasi, Osvaldo, Gavrilova, Marina L., Kumar, Vipin, Lagan\u00e1, Antonio, Lee, Heow Pueh, Mun, Youngsong, Taniar, David, Tan, Chih Jeng Kenneth (eds.) ICCSA 2005. LNCS, vol. 3482, pp. 1119\u20131128. Springer, Heidelberg (2005)"},{"key":"25_CR13","unstructured":"VR Juggler: The Programmer\u2019s Guide - Version 3.0. http:\/\/vrjuggler.org"},{"key":"25_CR14","doi-asserted-by":"crossref","unstructured":"Humphreys, G., Eldridge, M., Buck, I., Stoll, G., Everett, M., Hanrahan, P.: WireGL: A Scalable Graphics System for Clusters. In: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, pp. 129\u2013140. ACM, New York (2001)","DOI":"10.1145\/383259.383272"},{"key":"25_CR15","doi-asserted-by":"crossref","unstructured":"Carrozzino, M., Tecchia, F., Bacinelli, S., Cappelletti, C., Bergamasco, M.: Lowering the Development Time of Multimodal Interactive Application: The Real-life Experience of the XVR Project. In: Proceedings of the 2005 ACM SIGCHI International Conference on Advances in Computer Entertainment Technology, pp. 270\u2013273. ACM, New York (2005)","DOI":"10.1145\/1178477.1178524"},{"key":"25_CR16","doi-asserted-by":"crossref","unstructured":"Hesina, G., Schmalstieg, D., Furhmann, A., Purgathofer, W.: Distributed Open Inventor: A Practical Approach to Distributed 3D Graphics. In: Proceedings of the ACM Symposium on Virtual Reality Software and Technology. pp. 74\u201381. ACM, New York (1999)","DOI":"10.1145\/323663.323675"},{"key":"25_CR17","unstructured":"Kuck, R., Wind, J., Riege, K., Bogen, M.: Improving the AVANGO VR\/AR Framework - Lessons Learned. Virtuelle und Erweiterte Realit\u00e4t, 209\u2013220 (2008)"},{"key":"25_CR18","unstructured":"Reiners, D.: OpenSG: A scene graph system for flexible and efficient realtime rendering for virtual and augmented reality applications (2002)"},{"key":"25_CR19","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1016\/j.cag.2003.10.004","volume":"28","author":"M Roth","year":"2004","unstructured":"Roth, M., Voss, G., Reiners, D.: Multi-threading and clustering for scene graph systems. Computers & Graphics. 28, 63\u201366 (2004)","journal-title":"Computers & Graphics."},{"key":"25_CR20","doi-asserted-by":"crossref","unstructured":"Schaeffer, B., Goudeseune, C.: Syzygy: native PC cluster VR. In: 2003 Proceedings of the IEEE Virtual Reality, pp. 15\u201322 (2003)","DOI":"10.1109\/VR.2003.1191116"},{"key":"25_CR21","unstructured":"UNIGINE Corp.: Unigine Engine. http:\/\/unigine.com"},{"key":"25_CR22","unstructured":"i\u2019m in VR: MiddleVR for Unity. http:\/\/www.imin-vr.com"},{"key":"25_CR23","unstructured":"Unity Technologies: Unity. http:\/\/unity3d.com"},{"key":"25_CR24","unstructured":"OpenSceneGraph. Version 3.1. http:\/\/www.openscenegraph.org"},{"key":"25_CR25","unstructured":"OGRE (Object-Oriented Graphics Rendering Engine). http:\/\/www.ogre3d.org"},{"key":"25_CR26","unstructured":"Oculus VR Inc.: Oculus Rift - Virtual Reality Headset for 3D Gaming. http:\/\/www.oculusvr.com\/"},{"key":"25_CR27","unstructured":"Qt Project. http:\/\/qt-project.org\/"},{"key":"25_CR28","unstructured":"Salzman, L.: ENet Reliable UDP networking library"},{"key":"25_CR29","unstructured":"G-Truc Creation: OpenGL Mathematics (GLM). http:\/\/glm.g-truc.net\/"},{"key":"25_CR30","unstructured":"Cube. http:\/\/cubeengine.com"},{"key":"25_CR31","unstructured":"Kooima, R.: Generalized Perspective Projection (2008). http:\/\/csc.lsu.edu\/~kooima\/articles\/genperspective\/"},{"key":"25_CR32","doi-asserted-by":"publisher","first-page":"384","DOI":"10.1126\/science.1164975","volume":"323","author":"H Tanaka","year":"2009","unstructured":"Tanaka, H., Kato, K., Yamashita, E., Sumizawa, T., Zhou, Y., Yao, M., Iwasaki, K., Yoshimura, M., Tsukihara, T.: The Structure of Rat Liver Vault at 3.5 Angstrom Resolution. Science 323, 384\u2013388 (2009)","journal-title":"Science"},{"key":"25_CR33","unstructured":"Toledo, R., Levy, B.: Extending the graphic pipeline with new GPU-accelerated primitives. In: 24th International gOcad Meeting, Nancy, France (2004)"},{"key":"25_CR34","unstructured":"Sigg, C., Weyrich, T., Botsch, M., Gross, M.: GPU-based ray-casting of quadratic surfaces. In: Proceedings of the 3rd Eurographics\/IEEE VGTC Conference on Point-Based Graphics, pp. 59\u201365. Eurographics Association (2006)"},{"key":"25_CR35","doi-asserted-by":"publisher","first-page":"1237","DOI":"10.1109\/TVCG.2006.115","volume":"12","author":"M Tarini","year":"2006","unstructured":"Tarini, M., Cignoni, P., Montani, C.: Ambient Occlusion and Edge Cueing for Enhancing Real Time Molecular Visualization. IEEE Transactions on Visualization and Computer Graphics 12, 1237\u20131244 (2006)","journal-title":"IEEE Transactions on Visualization and Computer Graphics"},{"key":"25_CR36","doi-asserted-by":"publisher","first-page":"2924","DOI":"10.1002\/jcc.21861","volume":"32","author":"M Chavent","year":"2011","unstructured":"Chavent, M., Vanel, A., Tek, A., Levy, B., Robert, S., Raffin, B., Baaden, M.: GPU-accelerated atom and dynamic bond visualization using hyperballs: A unified algorithm for balls, sticks, and hyperboloids. Journal of Computational Chemistry 32, 2924\u20132935 (2011)","journal-title":"Journal of Computational Chemistry"},{"key":"25_CR37","doi-asserted-by":"crossref","unstructured":"Bagur, P.D., Shivashankar, N., Natarajan, V.: Improved Quadric Surface Impostors for Large Bio-molecular Visualization. In: Proceedings of the Eighth Indian Conference on Computer Vision, Graphics and Image Processing, pp. 33:1\u201333:8. ACM, New York (2012)","DOI":"10.1145\/2425333.2425366"}],"container-title":["Lecture Notes in Computer Science","Augmented and Virtual Reality"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-13969-2_25","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,14]],"date-time":"2025-05-14T00:02:00Z","timestamp":1747180920000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-13969-2_25"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319139685","9783319139692"],"references-count":37,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-13969-2_25","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]},"assertion":[{"value":"10 December 2014","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}