Curved Frosted Glass Shader?

Nun, etwas transparent zu machen ist nicht so schwierig, aber ich muss diese Transparenz basierend auf der Kurve eines Objekts ändern, damit es so aussieht, als wäre es nicht nur ein flaches Objekt. Sowas wie das Bild unten.

Die Mitte ist transparenter als die Seiten des Zylinders, die Hintergrundfarbe ist schwarz. Dann gibt es die Lünette, die oben eine Art spiegelndes Licht zu haben scheint, um sie glänzender zu machen, aber in diesem Fall hätte ich keine Ahnung, wie man mit dieser Transparenz umgeht. Verwenden Sie die Normalen der Oberfläche relativ zur Augenposition, um den Transparenzwert zu bestimmen? Jede Hilfe wäre dankbar.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage