Was passiert, wenn eine Interpolation des nächsten Nachbarn auftritt, wo das Pixel, für das die nächste Nachbarinterpolation in der Textur berechnet wird, die gleiche Entfernung von zwei benachbarten Pixeln aufweist Pixel fällt gleich weit von den zwei Pixeln ab, die es im Falle einer Vergrößerung korrekt für ein neues Pixel zu interpolieren versucht.Was passiert bei der nächsten Nachbarinterpolation OpenGL Pixelzentrum
Nimmt OpenGL die zwei Pixel und interpoliert eine Farbe aus der Textur, indem sie einen Durchschnittswert aus den beiden bei gleicher Länge nimmt oder etwas anderes passiert?
Ihre Frage ist ein Widerspruch. Wenn Sie 'GL_NEAREST' verwenden, ist der Wert des Pixels der nächste. Es wird * nicht * interpoliert; das ist es, was 'GL_NEAREST' * bedeutet *. –
okay gut, ich habe die falschen Wörter benutzt, aber die Frage bleibt immer noch, was passiert, wenn es zwei nächste Pixel gibt, die beide den gleichen Abstand vom Pixel haben, der von den umliegenden Pixeln gefüllt werden soll? – looking4answers
Ich denke, die Frage ist, was genau passiert in Grenzfällen: Unter der Annahme einer Textur mit 2 Texelbreiten wird das Texel für die Nachschlagekoordinate von 0,5 ausgewählt. – BDL