An interactive staging-and-shooting solver for virtual cinematography - Archive ouverte HAL Access content directly
Conference Papers Year :

An interactive staging-and-shooting solver for virtual cinematography

(1) , (1) , (1) , (1)


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.
Not file

Dates and versions

hal-03141726 , version 1 (15-02-2021)



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⟩
51 View
0 Download



Gmail Facebook Twitter LinkedIn More