Procedural crowd generation for semantically augmented virtual cities

Authoring meaningful crowds to populate a virtual city can be a cumbersome, time-consuming and an error-prone task. In this work, we present a new framework for authoring populated environments in an easier and faster way, by relying on the use of procedural techniques. Our framework consists of the...

ver descrição completa

Detalhes bibliográficos
Autores: Roglà Pujalt, Otger|||0000-0001-8513-8639, Patow, Gustavo Ariel|||0000-0002-1977-9101, Pelechano Gómez, Núria|||0000-0002-1437-245X
Tipo de documento: artigo
Data de publicação:2021
País:España
Recursos:Universitat Politècnica de Catalunya (UPC)
Repositório:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglês
OAI Identifier:oai:upcommons.upc.edu:2117/356884
Acesso em linha:https://hdl.handle.net/2117/356884
https://dx.doi.org/10.1016/j.cag.2021.06.014
Access Level:Acceso aberto
Palavra-chave:Virtual reality
Crowds -- Computer simulation
Authoring
Procedural modelling
Realitat virtual
Multituds -- Simulació per ordinador
Àrees temàtiques de la UPC::Informàtica::Infografia
Descrição
Resumo:Authoring meaningful crowds to populate a virtual city can be a cumbersome, time-consuming and an error-prone task. In this work, we present a new framework for authoring populated environments in an easier and faster way, by relying on the use of procedural techniques. Our framework consists of the procedural generation of semantically-augmented virtual cities to drive the procedural generation and simulation of crowds. The main novelty lies in the generation of agendas for each individual inhabitant (alone or as part of a family) by using a rule-based grammar that combines city semantics with the autonomous persons’ characteristics. A new population or city can be authored by editing rule files with the flexibility of reusing, combining or extending the rules of previous populations. The results show how logical and consistent sequences of whereabouts can be easily generated for a crowd providing a good starting point to bring virtual cities to life.