Schatten-Map

Ein Schatten-Map ist ein Bitmap, das der Renderer während eines ersten Durchgangs beim Rendern der Szene erzeugt. Schatten-Maps zeigen die Farbe, die von transluzenten oder durchscheinenden Objekten geworfen wird, nicht an. Die Schatten von Schatten-Maps können jedoch im Gegensatz zu Raytrace-Schatten mit weich gezeichneten Rändern versehen sein. Die Parameter können im Rollout "Schatten-Map-Parameter" geändert werden.

Beispiel für Schatten-Map-Schatten

Ein Schatten-Map wird aus der Richtung der Lichtquelle projiziert. Hierbei werden Ränder weicher gezeichnet, und es wird weniger Rechenzeit als bei Raytrace-Schatten benötigt. Allerdings ist das Ergebnis weniger genau.

Jedes Lichtobjekt verfügt über eigene Schatten-Map-Einstellungen. Sie können diese Einstellungen verändern, um einen schärfer abgegrenzten Schatten zu erzielen. Hierbei werden die Auflösung des Schatten-Bitmaps sowie der Pixelausgleich an den Rändern verändert. Da es sich bei Schatten-Map-Schatten nur um Bitmaps handelt, müssen Sie auf das Verhältnis zwischen der Auflösung und dem Abstand zum Schatten achten sowie auf die Detailtreue, die für den Schatten erforderlich ist. Ist die Auflösung zu gering und die Kamera zu nah, kann es sein, dass der Schatten mehr wie ein Rußfleck aussieht.

Erscheinen die Schatten nach dem Rendern zu grob, sollten Sie die Größe des Maps erhöhen. Die Größe kann zwischen 0 und 10.000 liegen. Denken Sie jedoch dabei daran: Je höher die Größe, desto mehr Speicher wird benötigt und desto länger dauert die Generierung. Ein aus 4096 Zeilen bestehendes Schatten-Map belegt 64 MB Speicher (4096 x 4096 x 4).

Wenn Sie über genügend Arbeitsspeicher für die gesamte Szene einschließlich der Schatten-Maps verfügen, wirken sich die Schatten nicht auf die Rechenleistung aus. Wenn der Renderer jedoch auf einen virtuellen Speicher in Form einer Auslagerungsdatei zurückgreifen muss, kann die Renderzeit bedeutend verlangsamt werden.

Die Standardgröße für das Schatten-Map ist 512.

Für ein Spotlicht muss das von den Schatten-Maps verwendete Bitmap den Bereich ausfüllen, der vom Falloff der Lichtquelle abgedeckt wird. Je breiter der Falloff, desto gröber erscheint der Schatten. Gestalten Sie den Falloff so eng wie möglich (je nach den Erfordernissen der Szene).

Der mental ray-Renderer speichert Schatten-Maps als ZT-Dateien. Zusätzlich zu den Einstellungen für die individuellen Lichtquellen verfügt der mental ray-Renderer auch über Schatten-Map-Steuerelemente in "Rendern einrichten" Registerkarte "Renderer" Rollout "Schatten & 3D-Verschiebung".