Wir alle kennen uns mit Mip-Mapping aus . Es verringert die Texturqualität, wenn eine Textur weiter entfernt ist.
Ohne Mip-Mapping scheint eine Textur zu "flackern", wie die Spitze des Berges hier:
Gibt es einen bestimmten Namen dafür?
Ich möchte einen Satz schreiben wie "Ich habe Mip-Mapping angewendet, um den ___-Effekt zu lösen" oder "Dies ist als ___ bekannt und tritt auf, wenn Mip-Mapping nicht verwendet wird".
antialiasing
terminology
mipmaps
joehot200
quelle
quelle
Antworten:
Was Sie suchen, ist Aliasing. Es unterscheidet sich kaum vom Aliasing von harten 3D-Kanten, die auf dem Bildschirm gezeichnet werden. Beide kommen vom zu strengen Rendern von Pixeln mit der einen oder anderen Farbe. Antialiasing-Methoden wie Mip-Mapping helfen nur dabei, die Kanten zu verwischen, sodass Zwischenfarben gerendert werden. Dies kann auf einzelne Texturen, aber auch auf den gesamten Bildschirm angewendet werden.
Beachten Sie jedoch, dass Mip-Mapping nicht die einzige Lösung dafür ist. Sie können auch andere prozedurale Interpolationsalgorithmen verwenden.
quelle
Aliasing-Artefakte / Moiré-Muster
quelle
Das Flimmern, von dem Sie sprechen, wird in diesem speziellen Fall als Moiré-Effekt / Muster bezeichnet . Es ist eine Form des räumlichen Aliasing, wie bereits in anderen Antworten erwähnt. Das Aliasing selbst kann jedoch viel mehr als nur Moiré-Muster zur Folge haben.
quelle
Ich habe gehört, dass der Begriff "Knallen und Kochen" auf das Aliasing angewendet wird, das Sie auf diesem Berg im Hintergrund anzeigen. Es ist kein mathematischer Begriff, aber er ist beschreibend. Aliasing wäre also das, worüber Sie Ihre Arbeit schreiben würden, wenn Sie eine andere Lösung für das Problem erfinden und damit Geld verdienen möchten (Stipendien, akademische Beförderung). "Poppen und Kochen" könnte das sein, was Sie in einer Demo nennen würden (für VC-Geld).
quelle
Ich möchte nur hinzufügen, dass es einen weiteren Nebeneffekt gibt, wenn Sie Mip-Mapping nicht verwenden: Sie erhalten nicht nur das abscheuliche Aliasing (siehe die Nyquist-Theorie für das, was vor sich geht), sondern wahrscheinlich auch eine Verringerung der Leistung als das Texturzugriffe werden inkohärent und zerstören das Speicher- / Cache-System Ihrer GPU.
quelle