— Rendering large crowds of characters requires a great amount of computational power. To increase the efficiency for this render, we propose the use of the graphics processor, in combination of two different level-of-detail techniques: impostors, for characters with low detail, and pseudo-instancing, for characters with full detail. In addition, different approaches are used to increase the diversity in appearance for these characters, and a shadow mapping technique is integrated into the simulation. Keywords—Crowds, level-of-detail techniques, impostors, GPU.