updated to try and get transparency working with an offsite value of 0,0,0