dc.contributor.author | Beacco Porres, Alejandro |
dc.contributor.author | Pelechano Gómez, Núria |
dc.contributor.author | Andújar Gran, Carlos Antonio |
dc.contributor.other | Universitat Politècnica de Catalunya. Departament de Ciències de la Computació |
dc.date.accessioned | 2017-02-08T13:43:38Z |
dc.date.issued | 2016-09-27 |
dc.identifier.citation | Beacco, A., Pelechano, N., Andújar, C. Impostor-based crowd rendering. A: "Simulating heterogeneous crowds with interactive behaviors". CRC Press, 2016, p. 121-138. |
dc.identifier.isbn | 9781498730365 |
dc.identifier.uri | http://hdl.handle.net/2117/100685 |
dc.description.abstract | Real-time rendering of detailed animated characters in crowd simulations is still a challenging problem in computer graphics. State-of-the-art approaches can render up to several thousand agents by consuming most of the graphics processing unit (GPU) resources, leav-
ing little room for other GPU uses such as driving the crowd simulation. Polygonal meshes deformed through skinning in real time are suitable for simulations involving a relatively small number of agents, since the rendering cost of each animated character is proportional to the complexity of its polygonal representation.
A number of techniques have been proposed to accelerate the rendering of animated characters. Besides view frustum and occlusion culling techniques, related work has focused mainly on providing level-of-detail (LoD) representations. Unfortunately, most
surface simplification methods do not work well with dynamic articulated meshes. As a consequence, the simplified versions of each character are often created manually and they still suffer from a substantial loss of detail. Image-based precomputed impostors for
the whole character provide substantial speed improvements by rendering distant characters as a textured polygon, but suffer from two major limitations: all animation cycles have to be known in advance (and thus animation blending is not supported) and resulting textures are huge (as for each view angle and animation frame, an image has to be stored). In this chapter, we overview different approaches to crowd rendering, focusing on impostor-based techniques. We summarize and compare two recent approaches [1,2] based on rigidly animated impostors per body limb. Compared to having impostors representing an entire character, having animated per-joint impostors provides a more memory-efficient approach. |
dc.format.extent | 18 p. |
dc.language.iso | eng |
dc.publisher | CRC Press |
dc.subject | Àrees temàtiques de la UPC::Informàtica::Infografia |
dc.subject.lcsh | Rendering (Computer graphics) |
dc.subject.lcsh | Three dimensional imaging |
dc.subject.lcsh | Crowds -- Computer simulation |
dc.title | Impostor-based crowd rendering |
dc.type | Part of book or chapter of book |
dc.subject.lemac | Infografia tridimensional |
dc.subject.lemac | Multituds -- Simulació per ordinador |
dc.contributor.group | Universitat Politècnica de Catalunya. ViRVIG - Grup de Recerca en Visualització, Realitat Virtual i Interacció Gràfica |
dc.description.peerreviewed | Peer Reviewed |
dc.relation.publisherversion | https://www.crcpress.com/Simulating-Heterogeneous-Crowds-with-Interactive-Behaviors/Pelechano-Allbeck-Kapadia-Badler/p/book/9781498730365 |
dc.rights.access | Restricted access - publisher's policy |
local.identifier.drac | 19670416 |
dc.description.version | Postprint (published version) |
dc.date.lift | 10000-01-01 |
local.citation.author | Beacco, A.; Pelechano, N.; Andújar, C. |
local.citation.publicationName | Simulating heterogeneous crowds with interactive behaviors |
local.citation.startingPage | 121 |
local.citation.endingPage | 138 |