Skip to Main content Skip to Navigation
Conference papers

An interactive staging-and-shooting solver for virtual cinematography

Amaury Louarn 1 Quentin Galvane 1 Fabrice Lamarche 1 Marc Christie 1
1 MIMETIC - Analysis-Synthesis Approach for Virtual Human Simulation
UR2 - Université de Rennes 2, Inria Rennes – Bretagne Atlantique , IRISA-D6 - MEDIA ET INTERACTIONS
Abstract : Research in virtual cinematography often narrows the problem down to computing the optimal viewpoint for the camera to properly convey a scene’s content. In contrast we propose to address simultaneously the questions of placing cameras, lights, objects and actors in a virtual environment through a high-level specification. We build on a staging language and propose to extend it by defining complex temporal relationships between these entities. We solve such specifications by designing pruning operators which iteratively reduce the range of possible degrees of freedom for entities while satisfying temporal constraints. Our solver first decomposes the problem by analyzing the graph of relationships between entities and then solves an ordered sequence of sub-problems. Users have the possibility to manipulate the current result for fine-tuning purposes or to creatively explore ranges of solutions while maintaining the relationships. As a result, the proposed system is the first staging-and-shooting cinematography system which enables the specification and solving of spatio-temporal cinematic layouts.
Document type :
Conference papers
Complete list of metadata
Contributor : Marc Christie Connect in order to contact the contributor
Submitted on : Monday, February 15, 2021 - 2:46:24 PM
Last modification on : Friday, January 21, 2022 - 3:12:11 AM



Amaury Louarn, Quentin Galvane, Fabrice Lamarche, Marc Christie. An interactive staging-and-shooting solver for virtual cinematography. MIG 2020 - 13th Annual ACM SIGGRAPH Conference on Motion, Interaction and Games, Oct 2020, Charleston, United States. pp.1-6, ⟨10.1145/3424636.3426893⟩. ⟨hal-03141726⟩



Les métriques sont temporairement indisponibles