Erfahren Sie mehr über die verschiedenen Optionen zum Rendern mit Raytracing.
Neue Funktionen: 2023, 2024, 2024.1 2024.2
Die Leistung von GPU-Raytracing hängt stark von der GPU ab, da neuere oder leistungsfähigere GPUs möglicherweise um ein Vielfaches schneller arbeiten als ältere oder weniger leistungsfähige GPUs. PassMark Software publiziert GPU-Benchmark-Ergebnisse, die Ihnen beim Vergleichen von Optionen behilflich sein können.
Die GPU-Raytracing-Funktion erfordert Unterstützung für die DirectX-Raytracing-Funktion (DXR), die in neueren Versionen von Windows 10 eingeführt wurde. Dies wird von den meisten GPUs unterstützt, die von NVIDIA ab 2019 und von AMD ab 2021 veröffentlicht wurden. Intel wird dies in seinen zukünftigen Arc™-Grafikkarten für mobile und Desktop-Plattformen unterstützen. Zum Zeitpunkt der Veröffentlichung von Inventor 2023 kann GPU-Raytracing mit den folgenden GPUs verwendet werden:
Zukünftige GPUs aller wichtigen Anbieter werden voraussichtlich auch DXR-Unterstützung umfassen und allmählich die Leistung steigern. Desktop-GPUs bieten in der Regel eine bessere Leistung als die entsprechenden Laptops, selbst wenn sie denselben Modellnamen haben.
Wenn Sie das Betriebssystem Windows 10 verwenden, ist mindestens Build 1809 (Oktober 2018) erforderlich. Stellen Sie außerdem sicher, dass der GPU-Treiber auf dem neuesten Stand ist.
Das Thema Bildqualität ist für GPU-Raytracing wichtig, und zwei Aspekte sollten näher beschrieben werden: Rendering-Fortschritt und Materialien (Darstellungen). Bildqualität ist ein aktiver Entwicklungsbereich für GPU-Raytracing.
Render-Fortschritt
GPU-Raytracing implementiert den Pfadverfolgungsalgorithmus, der eine kontinuierliche Verbesserung des gerenderten Bilds im Zeitverlauf ermöglicht. Dies ist derselbe Algorithmus, der auch für visuelle Effekte in Filmen verwendet wird.
Wenn das Rendern beginnt, werden offensichtliche Bildfehler ("Rauschen") angezeigt, die sich mit der Zeit auflösen, da mehr Pfadverfolgungs-Samples gesammelt werden. GPU-Raytracing zeigt eine Fortschrittsleiste an, die angibt, wie viele Samples bezogen auf die Zielqualitätsstufe gesammelt werden. Mit der Pfadverfolgung ist das Rendern technisch gesehen niemals abgeschlossen, und Sie können das Rendern unbegrenzt fortsetzen.
In der Praxis werden Bildfehler jedoch schnell behoben, und Sie werden häufig gute Ergebnisse erzielen, noch bevor das Zielqualitätsniveau erreicht ist. Sie müssen nur warten, bis das Bild für Sie gut genug aussieht. Mit der Option Weiter kann der Renderer weitere Samples sammeln, wenn immer noch unerwünschte Bildfehler angezeigt werden.
Wenn die Option Rauschreduzierung aktiviert ist, werden Sie in der Regel wenige Bildfehler sehen und erzielen noch schneller gute Ergebnisse. Die Rauschreduzierung kann jedoch zu einem gewissen Detailverlust bei Materialien oder Beleuchtung führen. Wenn Sie ein "endgültiges" gerendertes Bild für die spätere Weiterleitung speichern möchten, sollten Sie die Rauschreduzierung deaktivieren und dem Renderer mehr Zeit für das Rendern lassen.
Materialien und Darstellungen
GPU-Raytracing verwendet auch physikalisch berechnete Rendering-Prinzipien. Dies bedeutet, dass Beleuchtung und Materialien realitätsgetreu interagieren und realistischere Ergebnisse mit minimalem Aufwand vom Inventor-Kunden erzielt werden können. Dies unterscheidet sich etwas von früheren Renderern, wird jedoch in Computergrafiken immer mehr verwendet.
Insbesondere GPU-Raytracing verwendet eine neue physikalisch basierte Materialdefinition mit der Bezeichnung Autodesk Standard Surface. Diese Definition kann eine Vielzahl von Materialien darstellen, die häufig von Inventor-Kunden verwendet werden. Sie müssen keine zusätzlichen Arbeiten ausführen. GPU-Raytracing konvertiert Ihre vorhandenen Inventor-Darstellungen automatisch und schnell in Standard Surface zum Rendern. Die Benutzeroberfläche für die Bearbeitung von Darstellungen bleibt unverändert.
Dieser Konvertierungsprozess kann jedoch zu visuellen Unterschieden zwischen dem führen, was Sie mit ART gesehen haben, und dem, was Sie mit GPU-Raytracing sehen. Einige dieser Unterschiede sind bekannte Einschränkungen und werden möglicherweise in Zukunft behoben. In einigen Fällen können jedoch Unterschiede auftreten, die aus früheren, nicht physikalischen Materialeigenschaften herrühren. Beispielsweise sparen physikalisch basierte Materialien Energie, sodass Sie möglicherweise feststellen werden, dass Materialien, die zuvor zu hell waren, nun dunkler sind.
Wenn Sie sehr unerwartete Ergebnisse erhalten, geben Sie uns bitte Feedback. Weitere Informationen finden Sie unter Senden Sie uns Ihr Feedback weiter unten.
In einigen Fällen wird das GPU-Raytracing möglicherweise angehalten, da das Rendern zu lange dauert. Dies geschieht, weil Windows eine Funktion namens Timeout Detection and Recovery (TDR) umfasst, die eine GPU zurücksetzt, wenn ein Vorgang länger als zwei Sekunden dauert (Vorgabe). In GPU-Raytracing kann ein solcher Vorgang das Rendern eines einzelnen Samples sein, das normalerweise schnell sein sollte, und zwar weniger als zwei Sekunden.
Wenn eine Zeitüberschreitung auftritt, deaktiviert Inventor automatisch Raytracing und wechselt zum normalen realistischen Anzeigemodus zurück. Es wird eine Meldung mit der Option angezeigt, zur Verwendung von CPU-Raytracing zurückzukehren.
Zeitüberschreitungen können durch Beheben eines oder mehrerer der oben genannten Probleme vermieden werden, beispielsweise durch die Verwendung einer GPU mit höherer Leistung. Es ist zwar möglich, die TDR-Verzögerung über zwei Sekunden hinaus zu verlängern, aber wenn Zeitüberschreitungen der vorgegebenen Verzögerung auftreten, bedeutet dies in der Regel, dass eine geringe Leistung bereits zu schlechten Ergebnissen führt.
Wir freuen uns, von Ihnen zu hören. Vielen Dank.