TY - GEN
T1 - Towards adaptive virtual camera control in computer games
AU - Burelli, Paolo
AU - Yannakakis, Georgios N.
PY - 2011/1/1
Y1 - 2011/1/1
N2 - Automatic camera control aims to define a framework to control virtual camera movements in dynamic and unpredictable virtual environments while ensuring a set of desired visual properties. We investigate the relationship between camera placement and playing behaviour in games and build a user model of the camera behaviour that can be used to control camera movements based on player preferences. For this purpose, we collect eye gaze, camera and game-play data from subjects playing a 3D platform game, we cluster gaze and camera information to identify camera behaviour profiles and we employ machine learning to build predictive models of the virtual camera behaviour. The performance of the models on unseen data reveals accuracies above 70% for all the player behaviour types identified. The characteristics of the generated models, their limits and their use for creating adaptive automatic camera control in games is discussed.
AB - Automatic camera control aims to define a framework to control virtual camera movements in dynamic and unpredictable virtual environments while ensuring a set of desired visual properties. We investigate the relationship between camera placement and playing behaviour in games and build a user model of the camera behaviour that can be used to control camera movements based on player preferences. For this purpose, we collect eye gaze, camera and game-play data from subjects playing a 3D platform game, we cluster gaze and camera information to identify camera behaviour profiles and we employ machine learning to build predictive models of the virtual camera behaviour. The performance of the models on unseen data reveals accuracies above 70% for all the player behaviour types identified. The characteristics of the generated models, their limits and their use for creating adaptive automatic camera control in games is discussed.
UR - http://www.scopus.com/inward/record.url?scp=79960707286&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-22571-0_3
DO - 10.1007/978-3-642-22571-0_3
M3 - Article in proceeding
AN - SCOPUS:79960707286
VL - 6815 LNCS
T3 - Lecture Notes in Computer Science
SP - 25
EP - 36
BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PB - Springer
T2 - Smart Graphics
Y2 - 18 July 2011 through 20 July 2011
ER -