@article{bares_lester_1999, title={Intelligent multi-shot 3D visualization interfaces}, volume={12}, ISSN={["1872-7409"]}, DOI={10.1016/S0950-7051(99)00034-9}, abstractNote={In next-generation virtual 3D simulation, training, and entertainment environments, intelligent visualization interfaces must respond to user-specified viewing requests so users can follow salient points of the action and monitor the relative locations of objects. Users should be able to indicate which object(s) to view, how each should be viewed, what cinematic style and pace to employ, and how to respond when a single satisfactory view is not possible. When constraints fail, weak constraints can be relaxed or multi-shot solutions can be displayed in sequence or as composite shots with simultaneous viewports. To address these issues, we have developed ConstraintCam, a real-time camera visualization interface for dynamic 3D worlds.}, number={8}, journal={KNOWLEDGE-BASED SYSTEMS}, author={Bares, WH and Lester, JC}, year={1999}, month={Dec}, pages={403–412} } @inbook{bares_zettlemoyer_lester_1998, title={Habitable 3D learning environments for situated learning}, DOI={10.1007/3-540-68716-5_13}, abstractNote={The growing emphasis on learner-centered education focuses on intrinsically motivated learning via engaging problem-solving activities. Habitable 3D learning environments, in which learners guide avatars through virtual worlds for role-based problem solving, hold great promise for situated learning. We have been investigating habitable learning environments by iteratively designing, implementing, and evaluating them. In the Situated Avatar-Based Immersive Learning (SAIL) framework for habitable 3D learning environments, learners navigate avatars through virtual worlds as they solve problems by manipulating artifacts. The SAIL framework has been used to implement CPU CITY, a 3D learning environment testbed for the domain of computer architecture. A visually compelling virtual cityscape of computer components, CPU CITY presents learners with goal advertisements that focus their attention on salient problem-solving sub-tasks. The CPU CITY testbed has produced prototypes that have been evaluated. Pilot studies suggest that habitable learning environments offer a promising new paradigm for educational applications.}, booktitle={Intelligent tutoring systems: 4th International Conference, ITS '98, San Antonio, Texas, USA, August 16-19, 1998: Proceedings}, publisher={Berlin: Springer}, author={Bares, W. H. and Zettlemoyer, L. S. and Lester, J. C.}, year={1998}, pages={76–85} }