کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
442550 | 692289 | 2015 | 12 صفحه PDF | دانلود رایگان |
• Computer-based simulations of emergencies increasingly adopt realistic 3D graphics.
• Cameras should be set manually and this requires considerable work to the user.
• We introduce a fully automatic, real-time camera control system for such simulations.
• We demonstrate it with a detailed case study in the domain of aviation safety.
Computer-based simulations of emergencies increasingly adopt 3D graphics to visualize results and thus generate complex dynamic 3D scenes with many potentially parallel events that affect large groups of virtual characters. To understand the portrayed scenario, a viewer could interactively control a flying camera or switch among a set of virtual cameras that have been previously placed at modeling time. The first solution imposes a cognitive load on the viewer that can distract him/her from the analysis task, and (s)he might miss events while moving the camera. The second solution requires additional work in the modeling phase, and even a very large number of cameras could fail to correctly frame events because of dynamic occlusions. More sophisticated automatic camera control methods could help, but the methods in the literature are designed for sequential dialogue-like events that involve at most two or three characters and therefore would not work. In this paper, we present a fully automated, real-time system that is able to monitor events in emergency simulations, select relevant events based on user-provided filtering rules, and control a virtual camera such that the events of interest are properly presented to the viewer. To illustrate how the system works in practice, we also describe the first application of automatic camera control to the domain of aviation safety.
Figure optionsDownload high-quality image (61 K)Download as PowerPoint slide
Journal: Computers & Graphics - Volume 48, May 2015, Pages 23–34