Reading List
This is a list of all the readings, required and optional, for the class. If a paper is on here and not specifically listed on the syllabus, it’s simply provided as a reference.
Books
1.Barfield and Furness. Virtual Environments and Advanced Interface Design. Oxford Press, 1995.
2.Bowman, Kruijff, LaViola, and Poupyrev, 3D User Interfaces: Theory and Practice. Addison-Wesley, 2005. ISBN 0-201-75867-9.
3.Craig and Sherman, Understanding Virtual Reality: Interface, Application and Design. The Morgan Kaufmann Series in Computer Graphics, 2003. ISBN 1-558-60353-0.
4.Crawford, C. (2004). Chris Crawford on Interactive Storytelling. New Riders Games. http://www.amazon.com/Chris-Crawford-Interactive-Storytelling-Riders/dp/0321278909
5.Gibson, William. Virtual Light. 1994. http://www.amazon.com/Virtual-Light-William-Gibson/dp/0553566067/ref=pd_bbs_2?ie=UTF8&s=books&qid=1199913253&sr=1-2
6.Stephenson, Neal. Snow Crash. 1994. http://www.amazon.com/Snow-Crash-Neal-Stephenson/dp/0140232923/ref=sr_1_15?ie=UTF8&s=books&qid=1199913128&sr=8-15
7.Vinge, Vernor. Rainbows End. 2007. http://www.amazon.com/Rainbows-End-Vernor-Vinge/dp/0812536363/ref=pd_bbs_2?ie=UTF8&s=books&qid=1199913396&sr=1-2#productPromotions
8.John Hench and Peggy Van Pelt. Designing Disney. 2003. http://www.amazon.com/Designing-Disney-John-Hench/dp/B000UJZRXQ/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1200362303&sr=8-1
Papers
1.Azuma, R., "A survey of augmented reality", Presense, 6:4, pp 355-386, 1997
2.Bajura, M., Henry Fuchs, Ryutarou Ohbuchi (1992). Merging virtual objects with the real world: seeing ultrasound imagery within the patient. ACM SIGGRAPH Computer Graphics.
3.Barrus, J. W., Waters, R. C., and Anderson, D. B. 1996. Locales: Supporting Large Multiuser Virtual Environments. IEEE Comput. Graph. Appl. 16, 6 (Nov. 1996), 50-57. http://dx.doi.org/10.1109/38.544072
4.Balakrishnan, R., Fitzmaurice, G. W., and Kurtenbach, G. 2001. User Interfaces for Volumetric Displays. Computer 34, 3 (Mar. 2001), 37-45. http://dx.doi.org/10.1109/2.910892
5.Benford, S., Greenhalgh, C., Rodden, T., and Pycock, J. 2001. Collaborative virtual environments. Commun. ACM 44, 7 (Jul. 2001), 79-85. http://doi.acm.org/10.1145/379300.379322
6.Billinghurst, M. and Kato, H. 2002. Collaborative augmented reality. Commun. ACM 45, 7 (Jul. 2002), 64-70. http://doi.acm.org/10.1145/514236.514265
7.Bishop, G., Henry Fuchs, Leonard McMillan, and Ellen J. ScherZagier "Frameless rendering: double buffering considered harmful" Proceedings of SIGGRAPH 94, pp 175-176, 1994
8.Bowman, D.A., Chen, J., Wingrave, C., Lucas, J., Ray, A., Polys, N., Li, Q., Haciahmetoglu, Y., Kim, J-S., Kim, S., Boehringer, R., & Ni,T. New Directions in 3D User Interfaces. International Journal of Virtual Reality, 5(2), 2006. http://www.ijvr.org/sub/issues/issue2/02!ijvr_bowman_formatted.pdf
9.Bowman, D.A and Dheva Raja. A method for quantifying the benefits of immersion using the cave. Presence-Connect, 2, 2004. http://courses.cs.vt.edu/~cs5754/presence_connect.pdf
10.Frederick Brooks. Whats Real About Virtual Reality? IEEE Computer Graphics & Applications, November/December 1999, pp. 16-27. http://ieeexplore.ieee.org/iel5/38/17375/00799723.pdf
11.Matthew Conway, Steve Audia, Tommy Burnette, Dennis Cosgrove, Kevin Christiansen, Rob Deline, Jim Durbin, Rich Gossweiler, Shuichi Koga, Chris Long, Beth Mallory, Steve Miale, Kristen Monkaitis, James Patten, Jeff Pierce, Joe Shochet, David Staack, Brian Stearns, Richard Stoakley, Chris Sturgill, John Viega, Jeff White, George Williams, & Randy Pausch. Alice: Lessons Learned from Building a 3D System for Novices. Proceedings of CHI, 2000, pp. 486-493. http://www.acm.org/pubs/articles/proceedings/chi/332040/p486-conway/p486-conway.pdf
12.Dietrich, A., Ingo Wald, Markus Wagner, and Philipp Slusallek. VRML scene graphs on an interactive ray tracing engine. In VR, pages 109-116. IEEE Computer Society, 2004. http://ieeexplore.ieee.org/iel5/9163/29078/01310063.pdf
13.Steven Feiner and Blair MacIntyre and Doree Seligmann, "Knowledge-Based Augmented Reality", Communications of the ACM, 36:7, July 1993.
14.Foskey, M., Miguel A. Otaduy, and Ming C. Lin. Artnova: Touch-enabled 3D model design. In VR, pages 119-126, 2002. http://ieeexplore.ieee.org/iel5/7826/21510/00996514.pdf?tp=&arnumber=996514&isnumber=21510&arSt=119&ared=126&arAuthor=Foskey%2C+M.%3B+Otaduy%2C+M.A.%3B+Lin%2C+M.C.%3B
15.Fritsch, T., Ritter, H., and Schiller, J. 2005. The effect of latency and network limitations on MMORPGs: a field study of everquest2. In Proceedings of 4th ACM SIGCOMM Workshop on Network and System Support For Games (Hawthorne, NY, October 10 - 11, 2005). NetGames '05. ACM, New York, NY, 1-9. DOI= http://doi.acm.org/10.1145/1103599.1103623
16.B. Fröhlich and J. Plate, "The Cubic Mouse: A New Device for 3D Input," Proc. ACM CHI 2000, ACM Press, New York, Apr. 2000, pp. 526-531. http://www.uni-weimar.de/cms/fileadmin/medien/vr/documents/publications/CHI2000-CubicMouse.pdf
17.Frohlich, B.; Plate, J.; Wind, J.; Wesche, G.; Gobel, M.; Cubic-Mouse-based interaction in virtual environments. Computer Graphics and Applications, IEEE. Volume 20, Issue 4, July-Aug. 2000 Page(s):12 - 15. http://ieeexplore.ieee.org.www.library.gatech.edu:2048/iel5/38/18499/00851743.pdf?tp=&arnumber=851743&isnumber=18499
18.John C. Goble, Ken Hinckley, Randy Pausch, John W. Snell, and Neal F. Kassell. Two-handed spatial interface tools for neurosurgical planning. IEEE Computer, 28(7):20-26, July 1995.
19.Govindaraju, N., Lin, M., & Manocha, D. 2005. Quick-CULLIDE: Fast Inter- and Intra-Object Collision Culling Using Graphics Hardware. In Proceedings of the 2005 IEEE Conference 2005 on Virtual Reality (March 12 - 16, 2005). VR. IEEE Computer Society, Washington, DC, 59-66, 319. http://ieeexplore.ieee.org/iel5/9989/32098/01492754.pdf
20.Hinckley, K., Randy Pausch, John C. Goble, & Neal F. Kassell. A Survey of Design Issues for Spatial Input. Proceedings of the ACM Symposium on User Interface Software & Technology, 1994, pp. 213-222. http://www.acm.org/pubs/articles/proceedings/uist/192426/p213-hinckley/p213-hinckley.pdf
21.Hodges, L., Barbara Rothbaum, Rob Kooper, Dan Opdyke, Tom Meyer, Max North, Johannes de Graaff, & James Williford. Virtual environments for treating the fear of heights. IEEE Computer, vol. 28, no. 7, 1995, pp. 27-34. http://ieeexplore.ieee.org/iel1/2/8856/00391038.pdf
22.Hoellerer, T., Steven Feiner, Tachio Terauchi, Gus Rashid, and Drexel Hallaway. Exploring MARS: developing indoor and outdoor user interfaces to a mobile augmented reality system. Computers & Graphics, 23(6):779-785, 1999. http://www1.cs.columbia.edu/graphics/publications/hollerer-1999-candg.pdf
23.Hua, H., Leonard D. Brown, and Chunyu Gao. Scape: Supporting stereoscopic collaboration in augmented and projective environments. IEEE Computer Graphics and Applications, 24(1):66-75, 2004. http://ieeexplore.ieee.org/iel5/38/28096/01255811.pdf?tp=&arnumber=1255811&isnumber=28096
24.Johnson, A.E., Thomas G. Moher, Stellan Ohlsson, and Jason Leigh. Exploring multiple representations in elementary school science education. In VR, pages 201-208, 2001. http://ieeexplore.ieee.org/iel5/7269/19640/00913787.pdf?isNumber=19640&prod=CNF&arnumber=913787&arSt=201&ared=208&arAuthor=Johnson%2C+A.%3B+Moher%2C+T.%3B+Ohlsson%2C+S.%3B+Leigh%2C+J.
25.Kennedy, R., Kay Stanney, and William Dunlap. Duration and Exposure to Virtual Environments: Sickness Curves During and Across Sessions. Presence: Teleoperators and Virtual Environments, vol. 9, no. 5, 2000, pp. 463-472. http://firstsearch.oclc.org/journal=1054-7460;screen=available;done=http:/db.lib.vt.edu/ej_public/ej_show.show_searchform;ECOIP
26.Kushner, David. Engineering Everquest. IEEE Spectrum, July 2005. http://ieeexplore.ieee.org.www.library.gatech.edu:2048/iel5/6/31432/01460347.pdf?isnumber=31432&prod=JNL&arnumber=1460347&arSt=+34&ared=+39&arAuthor=Kushner%2C+D.
27.Lu, F., Parkin, S., and Morgan, G. 2006. Load balancing for massively multiplayer online games. In Proceedings of 5th ACM SIGCOMM Workshop on Network and System Support For Games (Singapore, October 30 - 31, 2006). NetGames '06. ACM, New York, NY, 1. http://doi.acm.org/10.1145/1230040.1230064
28.Blair MacIntyre, Jay David Bolter, and Maribeth Gandy (2004) "Presence and the Aura of Meaningful Places" 7th Annual International Workshop on Presence (PRESENCE 2004), Polytechnic University of Valencia, Valencia, Spain, 13-15 October 2004. http://www.cc.gatech.edu/ael/papers/presence2004.html
29.Blair MacIntyre, Maribeth Gandy, Steven Dow, and Jay David Bolter. "DART: A Toolkit for Rapid Design Exploration of Augmented Reality Experiences." To appear at conference on User Interface Software and Technology (UIST'04), October 24-27, 2004, Sante Fe, New Mexico. http://www.cc.gatech.edu/ael/papers/dart-uist04.html
30.Mapes, D. P., and J. Michael Moshell. A two-handed interface for object manipulation in virtual environments. PRESENCE: Teleoperators and Virtual Environments, 4(4):403-416, 1995.
31.Mateas, M. and Stern, M. (2005). Procedural Authorship: A Case-Study of the Interactive Drama Facade. Digital Arts and Culture, Copenhagen. http://www.interactivestory.net/papers/MateasSternDAC05.pdf
32.Mateas, M. and Stern, M. (2005). Structuring Content in the Facade Interactive Drama Architecture. AIIDE, Los Angeles. http://interactivestory.net/papers/MateasSternAIIDE05.pdf
33.Michael Mateas, An Oz−Centric Review of Interactive Drama and Believable Agents. June 1997. CMU Technical report CMU−CS−97−156, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213. http://www.lcc.gatech.edu/~mateas/publications/CMU-CS-97-156.pdf
34.Michael Meehan , Brent Insko , Mary Whitton , Frederick P. Brooks, “Physiological measures of presence in stressful virtual environments,” ACM Transactions on Graphics (TOG) , Proceedings of the 29th annual conference on Computer graphics and interactive techniques July 2002, Volume 21 Issue 3. http://portal.acm.org/citation.cfm?id=566570.566630
35.Meyer, K., Hugh L. Applewhite, and Frank A. Biocca. A survey of position trackers. PRESENCE: Teleoperators and Virtual Environments, 1(2):173-200, 1992.
36.Mine, Mark R., Frederick P. Brooks, & Carlo H. Sequin. Moving Objects in Space: Exploiting Proprioception in Virtual Environment Interaction. Proceedings of SIGGRAPH, 1997, pp. 19-26. http://www.acm.org/pubs/articles/proceedings/graph/258734/p19-mine/p19-mine.pdf
37.Mynatt, E. D., and Maribeth Back and Roy Want and Michael Baer and Jason B. Ellis "Designing Audio Aura", ACM CHI '98, pp 566-573, 1998.
38.Narayan, M., Waugh, L., Zhang, X., Bafna, P., and Bowman, D. 2005. Quantifying the benefits of immersion for collaboration in virtual environments. In Proceedings of the ACM Symposium on Virtual Reality Software and Technology (Monterey, CA, USA, November 07 - 09, 2005). VRST '05. ACM Press, New York, NY, 78-81. http://portal.acm.org/citation.cfm?doid=1101616.1101632#
39.Pausch, R., Snoddy, J., Taylor, R., Watson, S., and Haseltine, E. 1998. Disney's Aladdin: first steps toward storytelling in virtual reality. In Digital Illusion: Entertaining the Future with High Technology, C. Dodsworth, Ed. Acm Press Siggraph Series. ACM Press/Addison-Wesley Publishing Co., New York, NY, 357-372.
40.Piekarski, W. and B. H. Thomas. Interactive augmented reality techniques for construction at a distance of 3D geometry. In Andreas Kunz and Joachim Deisinger, editors, 7th International Workshop on Immersive Projection Technology, 9th Eurographics Workshop on Virtual Enviroments, pages 019-028, Zurich, Switzerland, 2003. Eurographics Association. http://www.tinmith.net/papers/piekarski-ipt-egve-2003.pdf
41.Pierce, J. S. and Pausch, R. 2002. Comparing voodoo dolls and HOMER: exploring the importance of feedback in virtual environments. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems: Changing Our World, Changing Ourselves (Minneapolis, Minnesota, USA, April 20 - 25, 2002). CHI '02. ACM Press, New York, NY, 105-112. http://doi.acm.org/10.1145/503376.503396
42.Poupyrev, I., Numada Tomokazu, and Suzanne Weghorst. Virtual notepad: Handwriting in immersive VR, January 13 1998. http://ieeexplore.ieee.org/iel4/5275/14305/00658467.pdf?tp=&arnumber=658467&isnumber=14305&arSt=126&ared=132&arAuthor=Poupyrev%2C+I.%3B+Tomokazu%2C+N.%3B+Weghorst%2C+S.%3B
43.Reitmayr, G, and Drummond, T. Initialisation for Visual Tracking in Urban Environments
Proc. IEEE ISMAR'07, 2007, Nara, Japan. From here http://mi.eng.cam.ac.uk/~gr281/outdoortracking.html, and specifically here http://mi.eng.cam.ac.uk/~gr281/docs/ReitmayrIsmar07GPS.pdf
44.Ruddle, R., Justin Savage, and Dylan Jones. Verbal Communication During Cooperative Object Manipulation. Proceedings of Collaborative Virtual Environments, 2002, pp. 120-127. http://portal.acm.org/citation.cfm?id=571878.571897&coll=portal&dl=ACM&type=series&idx=SERIES953&part=series&WantType=Proceedings&title=CVE&CFID=6585234&CFTOKEN=53385926
45.Schell, Jesse and Joe Shochet. Designing interactive theme park rides. IEEE Computer Graphics and Applications, 21(4):11-13, 2001. http://ieeexplore.ieee.org/iel5/38/20200/00933519.pdf?tp=&arnumber=933519&isnumber=20200
46.M. Slater, A. Steed. A virtual presence counter. Presence,Teleoperators and Virtual Environments. 9, 5. 413-434. 2000.
47.Staadt, O. G., Walker, J., Nuber, C., and Hamann, B. 2003. A survey and performance analysis of software platforms for interactive cluster-based multi-screen rendering. In Proceedings of the Workshop on Virtual Environments 2003 (Zurich, Switzerland, May 22 - 23, 2003). EGVE '03, vol. 39. ACM Press, New York, NY, 261-270. http://doi.acm.org/10.1145/769953.769984
48.Stevens, B., and Jerrams-Smith, J., 2001. The sense of object-presence with projection-augmented models. In: Brewster S. and Murray-Smith, R. (eds), LNCS 2058: The 1st international workshop on haptic human-computer interaction, Glasgow: Scotland. London: England: Springer-Verlag. 73-75.
49.Supan, P., Stuppacher, I., Haller, M. 2006. Image Based Shadowing in Real-Time Augmented Reality, in International Journal of Virtual Reality, 2006, 5(3), pp. 1-7, IPI Press. http://staff.fh-hagenberg.at/haller/publications/2006/Supan%20et%20al%20-%20IJVR%202006%20-%20Image%20Based%20Shadowing%20in%20Real-Time%20Augmented%20Reality.pdf
50.J. Edward Swan II, Joseph L. Gabbard, Deborah Hix, Robert S. Schulman, and Keun Pyo Kim. A comparative study of user performance in a map-based virtual environment. In VR, page 259. IEEE Computer Society, 2003. http://ieeexplore.ieee.org/iel5/8471/26695/01191149.pdf?tp=&arnumber=1191149&isnumber=26695&arSt=+259&ared=+266&arAuthor=%3Cfont+color%3Dred%3E%3Cb%3ESwan%3C%2Fb%3E%3C%2Ffont%3E%2C+%3Cfont+color%3Dred%3E%3Cb%3EJ.%3C%2Fb%3E%3C%2Ffont%3E%3Cfont+color%3Dred%3E%3Cb%3EE.%3C%2Fb%3E%3C%2Ffont%3E%2C+%3Cfont+color%3Dred%3E%3Cb%3EII%3C%2Fb%3E%3C%2Ffont%3E%3B+Gabbard%2C+J.L.%3B+Hix%2C+D.%3B+Schulman%2C+R.S.%3B+Keun+Pyo+Kim%3B
51.Tan, D. S., Robertson, G. G., and Czerwinski, M. 2001. Exploring 3D navigation: combining speed-coupled flying with orbiting. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Seattle, Washington, United States). CHI '01. ACM Press, New York, NY, 418-425. http://doi.acm.org/10.1145/365024.365307
52.Usoh, M., Arthur, K., Whitton, M. C., Bastos, R., Steed, A., Slater, M., and Brooks, F. P. 1999. Walking > walking-in-place > flying, in virtual environments. In Proceedings of the 26th Annual Conference on Computer Graphics and interactive Techniques International Conference on Computer Graphics and Interactive Techniques. ACM Press/Addison-Wesley Publishing Co., New York, NY, 359-364. http://doi.acm.org/10.1145/311535.311589
53.Usoh, M., Ernest Catena, Sima Arman, and Mel Slater. Using Presence Questionnaires in Reality. Presence: Teleoperators and Virtual Environments, vol. 9, no. 5, 2000, pp. 497-503. http://firstsearch.oclc.org/journal=1054-7460;screen=available;done=http:/db.lib.vt.edu/ej_public/ej_show.show_searchform;ECOIP
54.Watson, B. A. and Larry F. Hodges. Using texture maps to correct for optical distortion in head-mounted displays. In Virtual Reality Annual International Symposium (VRAIS), pages 172-178, March 1995.
55.Whitton, M. C. 2003. Making virtual environments compelling. Commun. ACM 46, 7 (Jul. 2003), 40-47. http://www.cs.unc.edu/~whitton/ExtendedCV/Papers/2003-CACM.Whitton.pdf
56.Witmer, Bob G.; Michael J. Singer. Measuring Presence in Virtual Environments: A Presence Questionnaire,Presence: Teleoperators & Virtual Environments,Volume: 7 Number: 3 Page: 225 -- 240
57.Wren, C. R., A. Azarbayejani, T. Darrell and A. Pentland. Pfinder: Real-Time Tracking of the Human Body. Proceedings of the Second International Conference on Automatic Face and Gesture Recognition, 1996.
58.Yang, H. and Olson, G. M. 2002. Exploring collaborative navigation: the effect of perspectives on group performance. In Proceedings of the 4th international Conference on Collaborative Virtual Environments (Bonn, Germany, September 30 - October 02, 2002). CVE '02. ACM Press, New York, NY, 135-142. http://doi.acm.org/10.1145/571878.571899
59.Zeleznik, R. C., LaViola Jr, J. J., Feliz, D. A., and Keefe, D. F. 2002. Pop Through Button Devices for VE Navigation and Interaction. In Proceedings of the IEEE Virtual Reality Conference 2002 (March 24 - 28, 2002). VR. IEEE Computer Society, Washington, DC, 127. http://ieeexplore.ieee.org.www.library.gatech.edu:2048/search/srchabstract.jsp?arnumber=996515&isnumber=21510&punumber=7826&k2dockey=996515@ieeecnfs&query=%28%28pop+through+button+devices+for+ve+navigation+and+interaction%29%3Cin%3Emetadata%29&pos=0&access=no
Conferences
1.http://www.miccai.org/ International Society and Conference Series on Medical Image Computing and Computer-Assisted Intervention
Interesting Other Reading
1.http://www.valve-erc.com/srcsdk/general/multiplayer_networking.html
Multiplayer Networking in the Source Game Engine. Nice overview of a common approach.