finish first test demo

add depth sort
add ParticlePool
add global particle feature