Hi @i73
You can get a corrected alpha by dividing by parent’s alpha (does not work if parent is 0)
https://www.babylonjs-playground.com/#XCPP9Y#1318
Or you can separate the rectangle from the textblock, and put them in a shared container
https://www.babylonjs-playground.com/#XCPP9Y#1319