Displaying Readable Text in a Head-Tracked, Stereoscopic Virtual Environment

Eric Karasuda and Sara McMains
University of California, Berkeley

This paper appears in issue Volume 12, Number 2.
Purchase this issue from the akpeters.com web site.

Abstract

In a head-tracked, stereoscopic virtual environment, many straightforward text implementations suffer from poor readability or unnatural behavior. For example, scan-converted text often appears blurry or “shimmery” due to rapidly alternating text thickness because scan conversion depends on the user’s location and the user rarely stays perfectly still. Likewise, bitmapped fonts cannot generally mimic objects with fixed size and location because they do not scale and thus do not appear larger as the viewer moves closer. This paper describes a simple method for displaying readable text that need not have a fixed location in the virtual environment, such as menu-system and annotation text. Our approach positions text relative to the user’s view frustums (one frustum per eye), adjusting the 3D placement of each piece of text as the user moves, so the text occupies a constant location in each of the view frustums and projects to the same pixels regardless of the user’s location. The result is crisp, clear text, consistently fused stereo vision, and reduced visual fatigue compared to many other types of text in virtual-reality environments.

Author Information

Eric Karasuda, 968 W Washington Ave, Sunnyvale, CA 94086 karasuda@gmail.com

Sara McMains, Mechanical Engineering, 5145 Etcheverry Hall MC1740, Berkeley, CA 94720-1740 mcmains@me.berkeley.edu

BibTeX Entry

@article{KarasudaMcMains07,
  author = "Eric Karasuda and Sara McMains",
  title = "Displaying Readable Text in a Head-Tracked, Stereoscopic Virtual Environment",
  journal = "journal of graphics tools",
  volume = "12",
  number = "2",
  pages = "47-57",
  year = "2007",
}