Hi guys, 
  
I am facing a problem while trying to use the same shader but different texture maps for each piece (I use connectivity and $CLASS) 
  
In the details view (or geometry spreadsheet ) I see the material override working, in other words, I have 5 textures called texture01.jpg texture02.jpg etc.. and for each piece is assigned a different texture. 
  
But, here comes the problem, when I click render or in the viewport I see the same texture everywhere. I assume that the override parameter is not working. But I can't find a way to call an attribute ($CLASS) into Shops to be able to get the expression for example: 
  
$HIP/textures/texture `int(rand($CLASS)*5)+1`.jpg 
  
It would be awesome if someone knows how to fix this!! 
  
Thanks!