black hole shader

Seit ich parallel mit Maya und Cinema arbeite, fehlt mir in Cinema der black hole shader von Maya. Habe das ganze schon vor ewigen Zeiten Maxon als Wunsch geäußert, ist aber wohl bis heute nicht in Cinema eingeflossen (kanns momentan nur in der 9er Demo testen…).

Der Shader macht folgendes:

Er stanzt die Geometrie mit dem Shader aus dem Rendering aus und erzeugt die Form passend im Alpha. Schattenwürfe auf andere Meshes bleiben allerdings im Rendering bestehen. Habe ich also 2 Würfel in einer Szene nebeneinander stehen, wobei der vordere den hinteren ein wenig verdeckt und Schatten auf ihn wirft, wird der vordere im Rendering durch den Shader schwarz gerendert. Im Alpha des Bildes wird die Geometrie des vorderen Würfels trotzdem berücksichtigt; der Schattenwurf auf dem hinteren Würfel bleibt. Rendere ich dann den ersten Würfel mit verschiedenen Farben vor Alpha raus, kann ich die verschiedenen Bilder in Director (darum geht es mir nämlich) layern und einfach gegen eine andere Farbe austauschen.

Hoffe, man kann´s einigermaßen verstehen.

Gibt es in Cinema eine vergleichbare Funktion?

Hallo, vielleicht hilft dir der Objektkanal weiter.

Das Objekt, dass einen eigenen Alpha Kanal bekommen soll,
bekommt einen Rendertag. Hier auf der Seite “Kanäle”
eine ID vergeben. Jetzt noch in den Rendereinstellungen
das Multipassrendering aktivieren und die Kanäle RGBA + Objekt ID
einfügen.

Gruß Matze.

[%sig%]