New version with a shader to change opacity & size
base