{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,20]],"date-time":"2025-10-20T10:18:07Z","timestamp":1760955487138},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2014,6,25]],"date-time":"2014-06-25T00:00:00Z","timestamp":1403654400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Virtual Reality"],"published-print":{"date-parts":[[2014,9]]},"DOI":"10.1007\/s10055-014-0247-z","type":"journal-article","created":{"date-parts":[[2014,6,24]],"date-time":"2014-06-24T03:36:36Z","timestamp":1403580996000},"page":"219-234","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["A framework to design 3D interaction assistance in constraints-based virtual environments"],"prefix":"10.1007","volume":"18","author":[{"given":"Mouna","family":"Essabbah","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guillaume","family":"Bouyer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Samir","family":"Otmane","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Malik","family":"Mallem","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,6,25]]},"reference":[{"key":"247_CR1","doi-asserted-by":"crossref","unstructured":"Abbott JJ, Marayong P, Okamura MA (2007) Haptic virtual fixtures for robot-assisted manipulation. Springer tracts in robotics research, vol 28, pp 49\u201364","DOI":"10.1007\/978-3-540-48113-3_5"},{"key":"247_CR2","unstructured":"Bowman D (1999) Interaction techniques for common tasks in immersive virtual environments: design, evaluation, and application. PhD thesis, Georgia Institute of Technology"},{"key":"247_CR3","unstructured":"Bowman D, Hodges L (1995) User interface constraints for immersive virtual environment applications. Graphics, Visualization, and Usability Center technical report GIT-GVU-95-26"},{"key":"247_CR4","doi-asserted-by":"crossref","unstructured":"Bowman D, Hodges L (1997) An evaluation of techniques for grabbing and manipulating remote objects in immersive virtual environments. In: Proceedings of the 1997 symposium on interactive 3D graphics, pp 35\u2013ff","DOI":"10.1145\/253284.253301"},{"key":"247_CR5","doi-asserted-by":"crossref","unstructured":"Bowman D, Koller D, Hodges L (1998) A methodology for the evaluation of travel techniques for immersive virtual environments. In: Virtual reality, vol 3, pp 120\u2013131","DOI":"10.1007\/BF01417673"},{"issue":"7","key":"247_CR6","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1109\/MC.2007.257","volume":"40","author":"DA Bowman","year":"2007","unstructured":"Bowman DA, McMahan RP (2007) Virtual reality: how much immersion is enough? Computer 40(7):36\u201343","journal-title":"Computer"},{"key":"247_CR7","unstructured":"Brooks T, Ince I, Robotics H (1992) Operator vision aids for telerobotic assembly and servicing inspace. In: IEEE international conference on robotics and automation, proceedings, vol 1, pp 886\u2013891"},{"key":"247_CR8","doi-asserted-by":"crossref","unstructured":"Calderon C, Cavazza M, Diaz D (2003) A new approach to the interactive resolution of configuration problems in virtual environments. In: Smart graphics, Third international symposium. Springer, Berlin, pp 112\u2013122","DOI":"10.1007\/3-540-37620-8_11"},{"key":"247_CR9","doi-asserted-by":"crossref","unstructured":"Castet J, Florens J (2008) A virtual reality simulator based on haptic hard constraints. In: Haptics: perception, devices and scenarios. Lecture notes in computer science, vol 5024, pp 918\u2013923","DOI":"10.1007\/978-3-540-69057-3_115"},{"issue":"7307","key":"247_CR10","doi-asserted-by":"crossref","first-page":"756","DOI":"10.1038\/nature09304","volume":"466","author":"S Cooper","year":"2010","unstructured":"Cooper S, Khatib F, Treuille A, Barbero J, Lee J, Beenen M, Leaver-Fay A, Baker D, Popovic Z, Players F (2010) Predicting protein structures with a multiplayer online game. Nature 466(7307):756\u2013760","journal-title":"Nature"},{"key":"247_CR11","doi-asserted-by":"crossref","unstructured":"Essabbah M, Otmane S, H\u00e9risson J, Mallem M (2009a) A new approach to design an interactive system for molecular analysis. In: Human-computer interaction. Interacting in various application domains, Lecture notes in computer science, vol 5613, pp 713\u2013722","DOI":"10.1007\/978-3-642-02583-9_77"},{"key":"247_CR12","doi-asserted-by":"crossref","unstructured":"Essabbah M, Otmane S, Mallem M, Herisson J (2009b) Spatial organization of DNA: from the physical data to the 3D model. In: IEEE\/ACS international conference on computer systems and applications, pp 880\u2013883","DOI":"10.1109\/AICCSA.2009.5069435"},{"key":"247_CR13","doi-asserted-by":"crossref","unstructured":"F\u00e9rey N, Delalande O, Grasseau G, Baaden M (2008) A VR framework for interacting with molecular simulations. In: ACM symposium on virtual reality software and technology, pp 91\u201394","DOI":"10.1145\/1450579.1450598"},{"issue":"4","key":"247_CR14","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1007\/s10055-009-0136-z","volume":"13","author":"N F\u00e9rey","year":"2009","unstructured":"F\u00e9rey N, Nelson J, Martin C, Picinali L, Bouyer G, Tek A, Bourdot P, Burkhardt J, Katz B, Ammi M, Etchebest C, Autin L (2009) Multisensory VR interaction for protein-docking in the CoRSAIRe project. Virtual Real 13(4):257\u2013271","journal-title":"Virtual Real"},{"key":"247_CR15","doi-asserted-by":"crossref","unstructured":"Fernando T, Murray N, Tan K, Wimalaratne P (1999) Software architecture for a constraint-based virtual environment. In: Proceedings of the ACM symposium on virtual reality software and technology, VRST \u201999. ACM, New York, pp 147\u2013154","DOI":"10.1145\/323663.323686"},{"key":"247_CR16","unstructured":"Gibson JJ (1977) The Theory of affordances. In: Shaw R, Bransford J (eds) Perceiving, acting, and knowing"},{"issue":"3","key":"247_CR17","doi-asserted-by":"crossref","first-page":"483","DOI":"10.1016\/j.str.2005.01.009","volume":"13","author":"A Gillet","year":"2005","unstructured":"Gillet A, Sanner M, Stoffler D, Olson A (2005) Tangible interfaces for structural molecular biology. Structure 13(3):483\u2013491","journal-title":"Structure"},{"key":"247_CR18","unstructured":"Gu\u00e9bert C, Duriez C, Grisoni L (2008) Unified processing of constraints for interactive simulation. In: Proceedings of VRIPHYS"},{"issue":"4","key":"247_CR19","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1007\/s10055-009-0129-y","volume":"13","author":"J Heyd","year":"2009","unstructured":"Heyd J, Birmanns S (2009) Immersive structural biology: a new approach to hybrid modeling of macromolecular assemblies. Virtual Real 13(4):245\u2013255","journal-title":"Virtual Real"},{"key":"247_CR20","doi-asserted-by":"crossref","unstructured":"Jacoby R, Ferneau M, Humphries J (1994) Gestural interaction in a virtual environment. In: Proceedings of SPIE 2177(355)","DOI":"10.1117\/12.173892"},{"key":"247_CR21","unstructured":"Kalawsky R (1996) Exploiting virtual reality techniques in education and training: technological issues. Technical report. Loughborough University of Technology, Advisory Group on Computer Graphics (AGOCG). http:\/\/www.agocg.ac.uk\/reports\/virtual\/vrtech\/title.htm"},{"key":"247_CR22","doi-asserted-by":"crossref","unstructured":"Kuang AB, Payandeh S, Zheng B, Henigman F, MacKenzie CL (2004) Assembling virtual fixtures for guidance in training environments. In: International symposium on haptic interfaces for virtual environment and teleoperator systems, pp 367\u2013374","DOI":"10.1109\/HAPTIC.2004.1287223"},{"key":"247_CR23","doi-asserted-by":"crossref","unstructured":"Marayong P, Li M, Okamura AM, Hager GD (2003) Spatial motion constraints: theory and demonstrations for robot guidance using virtual fixtures. In: Proceedings of the IEEE international conference on robotics and automation, ICRA 2003, 14\u201319 Sept 2003, Taipei, Taiwan. IEEE, pp 1954\u20131959","DOI":"10.1109\/ROBOT.2003.1241880"},{"issue":"1","key":"247_CR24","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1016\/S0097-8493(02)00228-5","volume":"27","author":"L Marcelino","year":"2003","unstructured":"Marcelino L, Murray N, Fernando T (2003) A constraint manager to support virtual maintainability. Comput Graph 27(1):19\u201326","journal-title":"Comput Graph"},{"key":"247_CR25","unstructured":"Mine M (1995) Virtual environment interaction techniques. UNC Chapel Hill Computer Science technical report TR95-018"},{"key":"247_CR26","doi-asserted-by":"crossref","unstructured":"Mine RM, Brooks FP Jr, Sequin CH (1997) Moving objects in space: exploiting proprioception in virtual-environment interaction. In: Proceedings of the 24th annual conference on computer graphics and interactive techniques, pp 19\u201326","DOI":"10.1145\/258734.258747"},{"key":"247_CR27","doi-asserted-by":"crossref","unstructured":"Oakley I, Adams A, Brewster S, Gray P (2002) Guidelines for the design of haptic widgets. In: Proceedings of British HCI, British Computer Society, pp 195\u2013212","DOI":"10.1007\/978-1-4471-0105-5_12"},{"key":"247_CR28","doi-asserted-by":"crossref","unstructured":"Otmane S, Mallem M, Kheddar A, Chavand F (2000) Active virtual guides as an apparatus for augmented reality based telemanipulation system on the internet. In: IEEE annual simulation symposium (ANSS 2000) proceedings, pp 185\u2013191","DOI":"10.1109\/SIMSYM.2000.844915"},{"key":"247_CR29","doi-asserted-by":"crossref","unstructured":"Ouramdane N, Otmane S, Davesne F, Mallem M (2006) Follow-me: a new 3d interaction technique based on virtual guides and granularity of interaction. In: Proceedings of the 2006 ACM international conference on virtual reality continuum and its applications, pp 137\u2013144","DOI":"10.1145\/1128923.1128945"},{"key":"247_CR30","doi-asserted-by":"crossref","unstructured":"Picon F, Ammi M, Bourdot P (2008) Haptically-aided extrusion for object edition in CAD. In: Haptics: perception, devices and scenarios, Lecture notes in computer science, vol 5024, pp 736\u2013741","DOI":"10.1007\/978-3-540-69057-3_95"},{"key":"247_CR31","doi-asserted-by":"crossref","unstructured":"Pierce J, Forsberg A, Conway M, Hong S (1997) Image plane interaction techniques in 3d immersive environments. In: Proceedings of the 1997 symposium on interactive 3D graphics, pp 33\u2013ff","DOI":"10.1145\/253284.253303"},{"key":"247_CR32","doi-asserted-by":"crossref","unstructured":"Poupyrev I, Billinghurst M, Weghorst S (1996) The go-go interaction technique: non-linear mapping for direct manipulation in VR. In: Proceedings of the 9th annual ACM symposium on user interface software and technology, pp 79\u201380","DOI":"10.1145\/237091.237102"},{"issue":"2","key":"247_CR33","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1007\/s10055-009-0115-4","volume":"13","author":"R Prada","year":"2009","unstructured":"Prada R, Payandeh S (2009) On study of design and implementation of virtual fixtures. Virtual Real 13(2):117\u2013129","journal-title":"Virtual Real"},{"key":"247_CR34","unstructured":"Ren J, Zhang H, Patel R, Peters T (2007) Haptics constrained motion for surgical intervention. In: Studies in health technology and informatics, vol 125, pp 379\u2013384"},{"key":"247_CR35","doi-asserted-by":"crossref","unstructured":"Rosenberg L (1992) The use of virtual fixtures as perceptual overlays to enhance operator performance in remote environments. Technical report, no A054292, USAF Amstrong","DOI":"10.1117\/12.164901"},{"key":"247_CR36","doi-asserted-by":"crossref","unstructured":"Simard J, Ammi M (2012) Haptic interpersonal communication: improvement of actions coordination in collaborative virtual environments. In: Virtual reality, vol 16, pp 173\u2013186","DOI":"10.1007\/s10055-011-0201-2"},{"key":"247_CR37","doi-asserted-by":"crossref","unstructured":"Smelik R, Galka K, De Kraker KJ, Kuijper F, Bidarra R (2011) Semantic constraints for procedural generation of virtual worlds. In: Proceedings of the 2nd international workshop on procedural content generation in games, ACM, p 9","DOI":"10.1145\/2000919.2000928"},{"key":"247_CR38","unstructured":"Smith G, Stuerzlinger W, Salzman T (2001) 3d scene manipulation with 2d devices and constraints. In: Proceedings of graphics interface, pp 135\u2013142"},{"key":"247_CR39","unstructured":"Sternberger L, Bechmann D (2005) Deformable ray-casting interaction technique. In: IEEE young virtual reality conference"},{"key":"247_CR40","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4419-8126-4","volume-title":"Cognitive load theory","author":"J Sweller","year":"2011","unstructured":"Sweller J, Ayres P, Kalyuga S (2011) Cognitive load theory. Springer, Berlin"}],"container-title":["Virtual Reality"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10055-014-0247-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10055-014-0247-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10055-014-0247-z","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,11]],"date-time":"2019-08-11T17:19:48Z","timestamp":1565543988000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10055-014-0247-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,6,25]]},"references-count":40,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2014,9]]}},"alternative-id":["247"],"URL":"https:\/\/doi.org\/10.1007\/s10055-014-0247-z","relation":{},"ISSN":["1359-4338","1434-9957"],"issn-type":[{"value":"1359-4338","type":"print"},{"value":"1434-9957","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,6,25]]}}}