The wide use of computer graphics in games, entertainment, medical, architectural and cultural applications, has led it to becoming a prevalent area of research. Games and entertainment in general have become one of the driving forces of the real-time computer graphics industry, bringing reasonably realistic, complex and appealing virtual worlds to the mass-market. At the current stage of technology, an user can interactively navigate through complex, polygon-based scenes rendered with sophisticated lighting, at times interacting with Al-based synthetic characters or virtual humans. As the size and complexity of the environments continuously increase, there is a growing need to add common real-life phenomenons such as the presence of crowds...