Zum Inhalt springen

Benutzer:Toni Grappa/ Antialiasing

Aus Wikibooks
<<<Zurück
Driven Shape Keys
Inhaltsverzeichnis

Handbuch durchsuchen

Weiter>>>
Armatures


Diese Seite bezieht sich auf Blender v2.42

Anti-Aliasing

[Bearbeiten]
Abbildung 1: Kante ohne und mit Anti-Aliasing

Ein computergeneriertes Bild ist aus Pixeln aufgebaut und jedes Pixel kann natürlich nur eine Farbe aufweisen. Welche Farbe das Pixel erhält ist abhängig davon, zu welchem Objekt in der Szene es gehört. Besonders an scharfen Kanten führt dies oft zu dem sogenannten «Treppcheneffekt» (Abb.1)

Abbildung 2: Die Anti-Aliasing Einstellungen

Häufig wird Antialiasing auch falsch als «Überabtastung» bezeichnet.

Tatsächlich sind zwei Schritte notwendig:

  1. Erzeugung von Datenmaterial in höherer Auflösung
  2. Anschließende Reduktion, womit Farbmittelwerte entstehen.


Die Buttons für die Oversamplingrate befinden sich unter dem Render Button (Abb.2 Nr.1).

Höhere Werte produzieren eine bessere Kantenansicht, benötigen aber auch länger für die Berechnung.


Grundsätzlich wird in Blender eine feste Verteilung der Pixel beim Oversampling erzeugt.

Zwei Bedingungen müssen dabei erfüllt sein.

  1. Jedes Sample muss einen gleichen Abstand zu seinen Nachbarn haben.
  2. Die Samples müssen alle Subpixelpositionen sowohl horizontal als auch vertical bedecken.



Abbildung 3: Die unterschiedliche Verteilung der Samples

In den nebenstehenden Bildern wird das Verteilungsmuster bei 5, 8, 11 und 16 Samples gezeigt. In einem zweiten Rechenschritt werden nun die Farb- und Alphawerte der Samples auf das ursprüngliche Pixel zurück gerechnet.


Werte Filtern

Abbildung 4: Die Filtermethoden

Die Einstellunge für die Filtermethoden werden in dem Panel «Render» vorgenommen. (Abb. 2 Nr. 2)

Die einfachste Methode die Pixel neu zu berechnen besteht darin, einfach einen Mittelwert aller Samples zu bilden. Dieses Verfahren wird „Box Filter“ genannt. Das Verfahren hat den Nachteil, dass es den Einfluss der Samples auf benachbarte Pixel völlig außer Acht lässt.

Box

  • Der ursprüngliche Filter in Blender mit einer relativ schlechten Qualität.

Tent

  • Ein einfacher Filter, der aber gute Ergebnisse zeitigt.

Quad Filtert nach einer quadratischen Kurve. Cubic

  • Kubische Kurve.

Gauss

  • Filtert nach einer Gausschen Verteilungskurve - erzeugt verhältnismäßig verschwommene Ergebnisse

CatRom

  • Catmull Filter - erzeugt die schärfsten Kanten.

Mitch

  • Mitchell-Netravali - ein guter Allroundfilter mit scharfen Kanten.


Die Filterwerte können Sie in dem NumButton daneben einstellen. Werte kleiner als 1 verschieben die Samples mehr in den Pixelmittelpunkt und erzeugen verwommene Ergebnisse, Werte größer als 1 erzeugen schärfere Bilder.

Die letzten beiden Filter können auch negative Werte erhalten, was zu besonders geschärften Ergebnissen führt.


Aufgrund der geringen Pixelauflösung am Bildschirm soll an dieser Stelle auf Beispielbilder verzichtet werden, da sie m.M.n. nicht besonders aussagekräftig sind. Wenn Sie dennoch vergleichende Bilder der unterschiedlichen Filter sehen möchten, können Sie dies auf der englischen Originalseite dieses Artikels tun.






<<<Zurück

Driven Shape Keys

Inhaltsverzeichnis
Glossar
Weiter>>>

Armatures