basic depth peeling
fixed rendermode bug