Skip to content

Linienscan

Synopsis: Forotrealistischer, schattierter Renderstil, der einen Linienscan-Algorithmus verwendet. Beachten Sie, dass Raytracing in einigen Situationen verwendet wird, z. B. für Reflexionen, bei deen Raytrace-Materialien aufgefunden werden.

Eigenschaft Min / Max Standard Hinweis
Transparenz aktiviert -
Reflexionen aktiviert -
Antialiasing deaktiviert -
Schattiererqualität Auto Niedrig Hoch Auto -
Analytisches Antialiasing deaktiviert -
Analytische Antialiasingfunktionen SAT verwenden ST-Bereich Bildauge ST-Bereich Bild sekundär ST-Bereich analytisches Auge ST-Bereich analytisch sekundär PP analytisches Auge PP analytisch sekundär ST-Bereich Bildschatten ST-Bereich analytischer Schatten PP analytischer Schatten Rendern aus 1-10 -
Qualität umhüllte Bilder Grob Medium Gut Hervorragend Medium -
Filterung deaktiviert -
Filtermaterialkomponenten Verschiebung Farbe Reflexionsvermögen Transparenz Alles aktiviert -
Filterpulsgenerator Gitterrechteck Adaptives Rechteck Gitterrechteck -
Filterzuordnung Bildschirm Modell Textur Bildschirm -
Filterwiederhersteller Würfel Dreieck Gaußisch Würfel -
Filterbreite 0, unendlich 2 2, 5
Filterhöhe 0, unendlich 2 2, 5
Adaptive Filterstufe 1, unendlich 2 2, 6
Adaptiver Filtergrenzwert 0,0, unendlich 0,1 0,0, 1,0
Übersteuerungsgrad 1, 16 1 1, 4
Max. Rendertiefe 0, unendlich 6 0, 16
Max. Reflexionsrendertiefe 0, unendlich 6 0, 16
Maximale Übertragungsrendertiefe 0, unendlich 6 0, 16
Max. Alpha-Rendertiefe 0, unendlich 6 0, 16
Min. Renderabgabe 0,0, 100,0 5 0,0, 10,0
Min. Renderreflexionsabgabe 0,0, 100,0 5 0,0, 10,0
Min. Übertragungsrenderreflexionsabgabe 0,0, 100,0 5 0,0, 10,0
Min. Alpha-Renderabgabe 0,0, 100,0 5 0,0, 10,0
Max. Octree-Bytes 1, 4096 256 -
Max. Octree-Tiefe 0, unendlich 8 -
Min. Octree-Belegung 0, unendlich 8 -
Innenvolumentest Normal Schnittmenge Normal -
Vereinfachte Geometrie aktiviert -
Abtastmethode Kante Innen Schattierer Schattierer -
Qualität Unschärfeschattierer 0,0, 10,0 0,0 0,0, 1,0

Beschreibung: Dieser Renderstil erlaubt Fotorealismusmodi für schattiertes Rendern durch einen Linienscanb-Algorithmus.

Verfügbare Argumente:

  • Transparenz: Aktiviert/deaktiviert die Verarbeitung von Transparenz.
  • Reflexionen: Aktiviert/deaktiviert die Verarbeitung von Raytracing-Reflexionen.
  • Antialiasing: Aktiviert/deaktiviert alle Formen von durch die Argumente Antialiasing-Kanten, Schattiererqualität, Antialiasing-Reflexionen und Antialiasing-Schatten gesteuertem Antialiasing.
  • Schattiererqualität: Eine allgemeine Qualitätseinstellung. Die Standardeinstellung Auto bedeutet, dass die Antialiasing-Qualität durch die Antialiasing-Argumente definiert werden. Sie können die anderen Argumente jedoch überschreiben und Niedrig oder Hoch wählen. Niedrig bedeutet, dass unabhängig von den Einstellungen ein einfaches Vorschau-Rendern ohne Antialiasing durchgeführt wird. Hoch erzwingt unabhängig von den anderen Einstellungen eine höhere Qualität durch den AntialiasRendertyp Voll.
  • Analytisches Antialiasing: Einige Schattierer unterstützen analytisches Antialiasing. Dies bedeutet, dass der Schattierer entwickelt wurde, um Antialiasing algorithmisch und ohne zusätzliche Abtastungen durchzuführen. Wenn dieses Argument wahr ist, wird analytisches Antialiasing verwendet, wenn es unterstützt wird. Wenn dieses Argument unwahr ist, wird analytisches Antialiasing auch dann nicht verwendet, wenn es durch die Schattierer in einer Szene unterstützt wird.
  • Analytische Antialiasingfunktionen: Bietet erfahrenen Benutzern detaillierte Steuerung darüber, welche Antialiasingfunktionen verwendet werden. Wenn 'SAT verwenden' wahr ist, wird SAT (Summed Area Tables) anstelle von MIP-Maps für die Texturdarstellung verwendet). SATs tendieren dazu, weniger Antialiasing anzuwenden, wenn Texturen skaliert sind, dies erfordert allerdings eine höhere Speichernutzung. Wenn 'Rendern aus' aktiviert ist, kann analytisches Antialiasing in einem Kontext verwendet werden, der kein Rendern erfordert. Es gibt ebenfalls verschiedene Einstellungen, die die Verwendung von ST-Bereichen und Pixelpolygonen für das Antialiasing steuern, jedoch sollten nur erfahrene Benutzer diese Einstellungen verändern. Verfügbare Steuerungen: SAT verwenden ST-Bereich Bildauge ST-Bereich Bild sekundär ST-Bereich analytisches Auge ST-Bereich analytisch sekundär PP analytisches Auge PP analytisch sekundär ST-Bereich Bildschatten ST-Bereich analytischer Schatten PP analytischer Schatten Rendern aus
  • Qualität umhüllte Bilder: Gleicht Qualität und Geschwindigkeit für Oberflächenbilder aus, bei denen die Methode ST-Bereich verwendet wird.
  • Filterung: Legt fest, ob die Filter für das Antialiasing verwendet werden (beachten Sie, dass sowohl Antialiasing als auch Analytisches Antialiasing aktiviert sein müssen).
  • Filtermaterialkomponenten: Die Filterung kann den verschiedenen Komponenten eines Materials (Verschiebung, Farbe, Reflexion und Transparenz) separat zugeordnet werden.
  • Filterpulsgenerator: Typ des erzeugten Abtastmusters. Der Standardwert ist Gitterrechteck, welches ein rechteckiges Gitter von Abtastungen erzeugt. Die Alternative ist Adaptives Rechteck, welche einem Filter erlaubt, dynamisch zu entscheiden, wie viele Abtastungen innerhalb eines Pixels stattfinden müssen, um ein Antialiasing-Fragment zu entfernen.
  • Filterzuordnung: Der Zuordnungstyp bzw. der Bereich, in dem die Abtastung durchgeführt wird. Der Standardwert ist Bildschirm. Hierbei erfolgen gleichmäßige Abtastungen im Bildschirmbereich. Die Alternativen sind Modell (gleichmäßige Abtastungen erfolgen im Modellbereich, entlang der Oberfläche des schattierten Objekts) und Textur (gleichmäßige Abtastungen erfolgen innerhalb des Texturbereichs des schattierten Objekts).
  • Filterwiederhersteller: Der für die Berechnung des Pixelwerts aus einem Abtastungssatz zu verwendende Rekonstruktionsfilter. Der Standardwert ist Würfel, der einen Würfelfilter vorgibt (ein einfaches Mittel für die Eingabeabtastung). Die Alternativen sind Dreieck (gibt dem Pixelzentrum maximales Gewicht, wird am Pixelrand linear bis auf 0 verringert) und Gaußisch (gibt dem Pixelzentrum maximales Gewicht, wird am Pixelrand nicht-linear bis auf 0 verringert).
  • Filterbreite: Die Anzahl der in X-Richtung durchgeführten Abtastungen.
  • Filterhöhe: Die Anzahl der in Y-Richtung durchgeführten Abtastungen.
  • Adaptive Filterstufe: Dieses Argument trifft nur zu, wenn Filterpulsgenerator auf Adaptives Rechteck eingestellt ist. Definiert die Suchtiefe für Antialiasing-Fragmente. Wenn dieser Wert auf 0 eingestellt ist, werden nur Erstabtastungen durchgeführt (aktuell 4 Abtastungen). Je höher die adaptive Stufe, desto mehr wird der Pixel bei der Suche unterteilt.
  • Adaptiver Filtergrenzwert: Dieses Argument trifft nur zu, wenn Filterpulsgenerator auf Adaptives Rechteck eingestellt ist. Ein Wert zwischen 0 und 1 definiert, wie groß die Unterschiede zwischen Abtastungen sein müssen, bevor die Suche abgebrochen wird. Wenn die Unterschiede zwischen den Abtastungen größer als dieser Wert ist, wird das Pixel unterteilt (es sei denn, die Adaptive Filterstufe ist erreicht). Je kleiner der Wert, desto wahrscheinlicher ist es, dass eine Suche stattfindet und kleinere Antialiasing-Fragmente gefunden werden. Je größer der Wert, desto unwahrscheinlich ist die Suche und kleinere Antialiasing-Fragmente werden übersehen. Da sich die Renderdauer mit der Anzahl der Abtastungen erhöht, führen größere Werte zu weniger Abtastungen und damit zu verkürzten Renderzeiten.
  • Übersteuerungsgrad: Erlaubt sehr einfaches Brute-Force-Antialiasing für Rendervorgänge. Die Einstellung eines Werts größer als 1 für dieses Argument führt zu Oversampling (oder Supersampling) jedes Pixels. Dies bedeutet, dass die Farbe jedes Pixels viele Male berechnet wird und anschließend eine Berechnung der Durchschnittsfarbe erfolgt. Die tatsächliche Anzahl der Abtastungen für jedes Pixel entspricht der Quadratwurzel dieses Arguments. Eine Erhöhung dieses Arguments hat also einen sichtbaren Effekt auf die Rendergeschwindigkeit.
  • Maximale Rendertiefe: Steuert die maximale Rendertiefe. Die Tiefe vergrößert sich jedes mal um eine Stufe, wenn ein Objekt durch ein anderes transparentes Objekt sichtbar wird. Für ein hinter drei Glasscheiben platziertes Objekt bedeutet dies also eine Tiefe von 4. Für Materialien, die Raytracing-Reflexionen erzeugen, wird die Tiefe ebenfalls um eine Stufe erhöht, sobald ein Sekundärstrahl geworfen wird (z. B. für Reflexionen). Dieses Argument ist der Absolute Begrenzungswert. Standardmäßig sind nur 6 Rendertiefenstufen erlaubt. Für viele Szenen reicht dieser Wert aus. Für Szenen, die viele reflektierende oder transparente Oberflächen enthalten, ist es ggf. notwendig, diesen Wert zu erhöhen (dies führt zu leicht längeren Renderzeiten).
  • Max. Reflexionsrendertiefe: Steuert, wie viele Reflexionsstufen während des Renderns beachtet werden. Je kleiner die Anzahl der Reflexionen, desto schneller verläuft das Rendern für komplexe Szenen, aber wenn der eingestellte Wert zu klein ist, werden Mehrfachreflexionen eventuell nicht korrekt gerendert.
  • Max. Übertragungsrendertiefe: Steuert, wie viele Brechungsstufen während des Renderns beachtet werden. Je kleiner die Anzahl der Brechungen, desto schneller verläuft das Rendern für komplexe Szenen, aber wenn der eingestellte Wert zu klein ist, werden Mehrfachbrechungen eventuell nicht korrekt gerendert.
  • Max. Alpha-Rendertiefe: Steuert, wie viele Alphatransparenzstufen während des Renderns beachtet werden. Je kleiner die Anzahl der in Betracht gezogenen Layer, desto schneller verläuft das Rendern für komplexe Szenen, aber wenn der eingestellte Wert zu klein ist, werden Mehrfachtransparenzen eventuell nicht korrekt gerendert.
  • Min. Renderabgabe: Der Trennwert, unterhalb dessen die Rendertiefe nicht erhöht wird. Hierbei handelt es sich um einen prozentualen Wert. Die Standardeinstellung bedeutet, dass die Rendertiefe nicht erhöht wird, wenn dabei eine Schattierungsabgabe zurückgeliefert würde, die weniger als 5 Prozent der Abgabe am aktuellen Punkt beträgt.
  • Min. Renderreflexionsabgabe: Der Trennwert, unterhalb dessen die Rendertiefe nicht über sekundär reflektierte Strahlen erhöht wird. Hierbei handelt es sich, wie beim globalen Wert, um einen prozentualen Wert. Der für dieses Argument eingestellte Wert überschreibt den über 'Min. Renderabgabe' angegebenen globalen Wert für reflektierte Strahlen, die den Raytracer verwenden. Beachten Sie, dass der Wert nur überschrieben wird, wenn der Wert für dieses Argument kleiner ist als der für Min. Renderabgabe.
  • Min. Übertragungsrenderreflexionsabgabe: Der Trennwert, unterhalb dessen die Rendertiefe nicht über sekundäre Übertragungen durch gebrochene Strahlen vom Raytracer erhöht wird. Hierbei handelt es sich, wie beim globalen Wert, um einen prozentualen Wert. Der für dieses Argument eingestellte Wert überschreibt den über Min. Renderabgabe angegebenen globalen Wert für Übertragungseffekte. Beachten Sie, dass der Wert nur überschrieben wird, wenn der Wert für dieses Argument kleiner ist als der für Min. Renderabgabe.
  • Min. Alpha-Renderabgabe: Der Trennwert, unterhalb dessen die Rendertiefe nicht über sekundäre Übertragung durch Alphatransparenz erhöht wird. Hierbei handelt es sich, wie beim globalen Wert, um einen prozentualen Wert. Der für dieses Argument eingestellte Wert überschreibt den über Min. Renderabgabe angegebenen globalen Wert für Übertragungseffekte. Beachten Sie, dass der Wert nur überschrieben wird, wenn der Wert für dieses Argument kleiner ist als der für Min. Renderabgabe.
  • Max. Octree-Bytes: Steuert die Octree-Speicherverwendung während des Raytracing. Wenn dieser Grenzwert (in MB) überschritten wird, kann folgendes passieren: (1) Wenn das Rendern ausreichend fortgeschritten ist, wird der Octree ausgeblendet und neu aufgebaut; (2) Andernfalls wird das Speicherlimit verdoppelt und das Rendern wird fortgesetzt. Da der Octree während des Renderns unter Verwendung von Raytracing adaptiv aufgebaut wird, wird nur der Teil des Octrees erweitert, der voll verwendet wird. Infolgedessen vermeidet ein Verwerfen des Octrees bei Erreichen des Speicherlimits und ein benötigter Neuaufbau, dass der Octree unnötigerweise weiter wächst. Der Standardwert ist 256 MB.
  • Max. Octree-Tiefe: Definiert die maximale Tiefe der während des Raytracing aufgebauten Octree-Datenstruktur. Ein Octree wird immer dann aufgebaut, wenn Raytracing verwendet wird.
  • Min. Octree-Belegung: Definiert die minimale Belegung einer Blattzelle der Octree-Datenstruktur, die für das Raytracing aufgebaut wird. Die Belegung entspricht der Anzahl der in einer Octree-Blattzelle enthaltenen Facetten. Ein Octree wird immer dann aufgebaut, wenn Raytracing verwendet wird. Eine Kombination dieser Steuerungsvariable und dem Parameter 'Max. Octree-Tiefe' definiert die Abbruchkriterien für den Octree-Aufbau.
  • Innenvolumentest: Während des Raytracing ist es notwendig, zu entscheiden, ob bestimmte Punkte im Modell innerhalb oder außerhalb eines Volumenkörpers liegen (sodass z. B. eine Brechung ordentlich funktioniert). Dieses Argument erlaubt es Ihnen, zwischen zwei verschiedenen Methoden zu wählen, um zu testen, ob ein Punkt sich innerhalb eines Volumenkörpers befindet. Nur für erfahrene Benutzer empfohlen.
  • Vereinfachte Geometrie: Während des Renderns wird Geometrie, die normalerweise als NURBS oder anderen hochdetaillierten Beschreibungen dargestellt wird, als Polygonnetz expandiert. Nach dem Rendern wird diese expandierte Polygongeometrie normalerweise verworfen, um Speicher zu sparen. Wenn Sie dieses Argument deaktiviert haben, wird die expandierte Geometrie beibehalten. Dies kann in einigen Fällen dazu führen, dass die nachfolgenden Rendervorgänge schneller durchgeführt werden. Diese Einstellung wird jedoch nicht empfohlen.
  • Abtastmethode: Gibt an, ob die Abtastungen an den Polygonkanten erfolgen, im Inneren des Polygons oder abhängig vom aktuell an diesem Punkt wirkenden Material (Schattierer).
  • Qualität Unschärfeschattierer: Eine globale Steuerung über die Qualität unscharfer Reflexionen, die durch Schattierer wie Unschärfer Spiegel und Unscharfes Glas erzeugt werden. Beachten Sie, dass Sie diese globale Einstellung für jedes Material einstellen können, indem Sie die eigenen Argumente des Unschärfe-Schattierers verwenden (die Qualität kann entweder hier, über das eigene Qualitätsargument des Schattierers oder durch eine Kombination beider Schattierer definiert werden). Die Reflexionen werden glatter, wenn höhere Werte für die Gesamtqualität eingestellt werden, wie z. B. 1,0. Niedrige Werte, wie z. B. 0,01, führen zu einer verrauschten Erscheinung. Wenn eine Qualität von 0 eingestellt ist, wird keine Unschärfe verwendet.