Efficient rendering of animated characters through optimized per-joint impostors
Rights accessRestricted access - publisher's policy
In this paper, we present a new impostor-based representation for 3D animated characters supporting real-time rendering of thousands of agents. We maximize rendering performance by using a collection of pre-computed impostors sampled from a discrete set of view directions. Our approach differs from previous work on view-dependent impostors in that we use per-joint rather than per-character impostors. Our characters are animated by applying the joint rotations directly to the impostors, instead of choosing a single impostor for the whole character from a set of pre-deﬁned poses. This offers more ﬂexibility in terms of animation clips, as our representation supports any arbitrary pose, and thus, the agent behavior is not constrained to a small collection of pre-deﬁned clips. Because our impostors are intended to be valid for any pose, a key issue is to deﬁne a proper boundary for each impostor to minimize image artifacts while animating the agents. We pose this problem as a variational optimization problem and provide an efﬁcient algorithm for computing a discrete solution as a pre-process. To the best of our knowledge, this is the ﬁrst time a crowd rendering algorithm encompassing image-based performance, small graphics processing unit footprint, and animation independence is proposed.
CitationBeacco, A. [et al.]. Efficient rendering of animated characters through optimized per-joint impostors. "Computer animation and virtual worlds", Febrer 2012, vol. 23, núm. 1, p. 33-47.
Showing items related by title, author, creator and subject.
Muñoz Pandiella, Imanol; Andújar Gran, Carlos Antonio; Patow, Gustavo (European Association for Computer Graphics (Eurographics), 2013)
Restricted access - publisher's policyReal time rendering of cities with realistic global illumination is still an open problem. In this paper we propose a two-step algorithm to simulate the nocturnal illumination of a city. The first step computes an approximate ...
Arnau Montañés, José María; Parcerisa Bundó, Joan Manuel; Xekalakis, Polychronis (2014)
Restricted access - publisher's policyRedundancy is at the heart of graphical applications. In fact, generating an animation typically involves the succession of extremely similar images. In terms of rendering these images, this behavior translates into the ...
Etchegaray Heidrich, Felipe; Redondo Domínguez, Ernesto (2011)
Restricted access - publisher's policyEs cierto que el uso de representaciones digitales puede contribuir para el análisis gráfico de los espacios arquitectónicos propuestos por proyectos. Sin embargo, si observamos con atención, lo que aparentemente ocurre ...