3D human–computer interaction: Difference between revisions

Content deleted Content added
Citation bot (talk | contribs)
Misc citation tidying. | Use this bot. Report bugs. | #UCB_CommandLine
Citation bot (talk | contribs)
Alter: title, chapter. | Use this bot. Report bugs. | #UCB_CommandLine
Line 132:
Usually, the system provides the user a 3D cursor represented as a human hand whose movements correspond to the motion of the hand tracker. This virtual hand technique <ref>{{cite journal | last1=Poupyrev | first1=I. | last2=Ichikawa | first2=T. | last3=Weghorst | first3=S. | last4=Billinghurst | first4=M. | title=Egocentric Object Manipulation in Virtual Environments: Empirical Evaluation of Interaction Techniques | journal=Computer Graphics Forum | volume=17 | issue=3 | year=1998 | issn=0167-7055 | doi=10.1111/1467-8659.00252 | pages=41–52 | citeseerx=10.1.1.95.4933 | s2cid=12784160 }}</ref> is rather intuitive because simulates a real-world interaction with objects but with the limit of objects that we can reach inside a reach-area.
 
To avoid this limit, there are many techniques that have been suggested, like the Go-Go technique.<ref>{{cite book | last1=Poupyrev | first1=Ivan | last2=Billinghurst | first2=Mark | last3=Weghorst | first3=Suzanne | last4=Ichikawa | first4=Tadao | title=Proceedings of the 9th annual ACM symposium on User interface software and technology - UIST '96 | chapter=The go-go interaction technique: nonNon-linear mapping for direct manipulation in VR | pages=79–80 | website=ACM Digital Library | doi=10.1145/237091.237102 | chapter-url=http://www.ivanpoupyrev.com/e-library/1998_1996/uist96.pdf | access-date=2018-05-18| chapter=The go-go interaction technique | year=1996 | isbn=978-0897917988 | s2cid=1098140 }}</ref> This technique allows the user to extend the reach-area using a non-linear mapping of the hand: when the user extends the hand beyond a fixed threshold distance, the mapping becomes non-linear and the hand grows.
 
Another technique to select and manipulate objects in 3D virtual spaces consists in pointing at objects using a virtual-ray emanating from the virtual hand.<ref>{{cite tech report |first=Mark R.|last=Mine |title=Virtual Environment Interaction Techniques |institution=Department of Computer Science University of North Carolina |date= 1995 | url=http://www.cs.unc.edu/techreports/95-018.pdf}}</ref> When the ray intersects with the objects, it can be manipulated. Several variations of this technique has been made, like the aperture technique, which uses a conic pointer addressed for the user's eyes, estimated from the head ___location, to select distant objects. This technique also uses a hand sensor to adjust the conic pointer size.