a transparent object with different shapes