I will present a brief overview of the several areas of research that the group I led has followed in the last few years, and then focus on several topics related to the subject of large crowds: •Simulation and rendering in real time, using GPUs via GLSL. • Image based rigging for crowds. •Generation of Diversity and Level of Detail. •Simulation in CUDA. •Path Planning and Planning. •Data driven simulation.