1. http://realtimecollisiondetection.net/blog/?p=91 2. http://zeuxcg.org/2007/09/22/particle-rendering-revisited/