Optimieren von Raytracing hinsichtlich Frame-Rate bzw. Qualität

 
 
 

Die interaktive Raytracing-Leistung hängt von Prozessortyp, Geschwindigkeit und Anzahl von Prozessor-Cores ab. Showcase verwendet beim Raytracing die gesamte verfügbare Rechenleistung. Dies kann dazu führen, dass für andere Anwendungen, die im Hintergrund ausgeführt werden, Leistungseinbußen hingenommen werden müssen.

Warum zwischen Geschwindigkeit und Qualität ein Kompromiss gefunden werden muss

Beim interaktiven Raytracing wie dem Hardware-Rendering werden Szenen interaktiv angezeigt, indem der gesamte Bild-Frame immer wieder mit dem angegebenen Qualitätsniveau gerendert wird. Diese "Frame-Rate" entspricht normalerweise viele Male pro Sekunde, nimmt jedoch ab, je mehr Strahlen zur Szene hinzugefügt werden oder wenn die Anzahl an Samples pro Pixel (Glätte) vergrößert wird. Allgemein dauert das Erstellen und Anzeigen eines Bilds mit hoher Qualität erheblich länger als das Anzeigen eines durch Raytracing erstellten einfachen Bilds mit begrenzter Qualität.

Die Anzahl der Strahlen, die pro Pixel verfolgt werden, basiert auf den sichtbaren Raytracing-Effekten (Schatten, globale Illumination usw.) und den Materialeigenschaften (transparent, reflektierend usw.) der Objekte in der Szene. Die Raytracing-Voreinstellungen für Qualität und Leistung steuern viele der folgenden Faktoren gleichzeitig.

Tipps zur Raytracing-Leistung und -Qualität

Steigern der interaktiven Leistung

  1. Verkleinern Sie das Showcase-Fenster. Raytracing basiert auf dem Verfolgen von Strahlen von jedem Pixel eines Bilds, sodass die Verringerung der Anzahl an Bildschirmpixel zu einer Erhöhung der Frame-Rate und zu einer progressiven Verfeinerung des Bilds auf dem Bildschirm führt.
  2. Klicken Sie auf Optionen > Auswahl Anzeigestil, und wählen Sie die Anzeigemethode "Drahtgitter" aus. Das "animierte Raster" verhindert die progressive Verfeinerung.
  3. Verschieben Sie die Ansicht weg von Bereichen mit vielen transparenten und refraktiven Oberflächen. Transparente und interreflektive Objekte erfordern mehr Strahlen pro Pixel als andere Objekte in der Szene und führen damit zu Leistungseinbußen, wenn sie in der Ansicht vorherrschend sind.

Raytracing-Status und -Systemsteuerung

Die Raytracing-Leiste schwebt in der rechten unteren Ecke des Bildschirms, zeigt Informationen zum Fortschritt des interaktiven Raytracings und bietet schnellen Zugriff auf Raytracing-Einstellungen und Optionen zum Speichern der Bildschirmanzeige.

Um die Raytracing-Leiste zu öffnen, wählen Sie Darstellung > Raytracing-Leiste aus, oder drücken Sie die Taste Y.

Fortschrittsanzeige

Ein horizontaler Balken zwischen den Sampling-Einstellungen zeigt den aktuellen Fortschritt des interaktiven Raytracings zusammen mit praktischen Analyseinformationen an. Die Fortschrittsanzeige gibt folgende Informationen an:

Speichern (aktuelle Bildschirmanzeige und Einstellungen)

Durch Drücken der Schaltfläche Speichern in der Raytracing-Statusleiste wird die aktuelle Bildschirmanzeige zusammen mit den Raytracing-Einstellungen, die zum Reproduzieren des Bilds in einer zugehörigen XML-Datei erforderlich sind, auf Festplatte gespeichert.

Anmerkung

Das gespeicherte Bild weist dieselben Pixelabmessungen wie das Showcase-Fenster auf und enthält sichtbare Auswahlmarkierungen, jedoch keine Elemente der Benutzeroberfläche oder Manipulatoren.

So speichern Sie die aktuelle Bildschirmanzeige mit einer Einstellungsdatei

  1. Heben Sie die Auswahl von Objekten mit STRG+UMSCHALT+A auf.
  2. Drücken Sie die Taste Speichern, wenn die Bildschirmanzeige wie gewünscht aussieht.
  3. Navigieren Sie zu einem Verzeichnis auf der Festplatte, und speichern Sie das Bild und die XML-Einstellungsdatei.
  4. Geben Sie einen eindeutigen Namen für das Bild und die Einstellungen ein, und wählen Sie als Ausgabeformat entweder JPEG oder TIFF aus.

Verwenden gespeicherter Einstellungen einer Bildschirmanzeige als Voreinstellungen für die Qualität

Die XML-Datei mit Voreinstellungen für die Qualität, die aus einer Bildschirmanzeige gespeichert wurden, können verwendet werden, um die genaue Bildqualität eines Bilds für ein größeres Bild bzw. eine Animation zu reproduzieren.

  1. Suchen Sie die gespeicherte XML-Einstellungsdatei auf der Festplatte. (Sie wurde im selben Verzeichnis wie die Bildschirmanzeige gespeichert und weist denselben Namen nur mit der Erweiterung ".xml" auf.)
  2. Verschieben Sie die XML-Datei in den Ordner Eigene Dokumente\Autodesk Showcase 2013\InteractiveRaytracingSettings.
  3. Schließen und öffnen Sie das Fenster Leistung und Qualität oder das Fenster Publizieren.

    Die neue Voreinstellung wird in der Liste der Qualitätsvoreinstellungen in allen Fenstern angezeigt und kann erstellt werden, um das exakte Qualitätsniveau erneut zu erstellen.

    Anmerkung

    Eine gespeicherte XML-Datei mit der Bildschirmanzeige der Qualitätsvoreinstellung wird für "Interaktives Raytracing" nicht empfohlen. Diese Voreinstellung deaktiviert die progressive Verbesserung, mit der das Rendern des Bilds auf dem Bildschirm fortgesetzt wird, bis die gewünschte Renderebene erreicht ist.

Einstellungen (für interaktives Raytracing)

Klicken Sie auf die Schaltfläche Einstellungen, um das Fenster Leistung und Qualität zu öffnen und die Registerkarte Interaktives Raytracing anzuzeigen. Wenn das Fenster bereits geöffnet ist, wird zur Registerkarte Interaktives Raytracing umgeschaltet.