bug fix transparent shader