cube transparency implemented