2016-06-21 5 views
0

Hier ist die Cookie-Textur, die für ein Projektor bin mit: http://imgur.com/AsEQErW(Einheit 5) Projektor Das Cookie hat Textur „Kanten“

Und hier ist das Ergebnis in Spiel: http://imgur.com/eyhekRj

Es ist schwer zu sehen, aber aus den vier Hauptrichtungen der Projektion ragt ein leichtes Glühen hervor. Es ist schwer zu sehen, während man still steht, aber deutlich sichtbar, wenn der Charakter in Bewegung ist.

Ich vermute, dass dies daran liegt, dass die Textur intern geändert wird und die Kanten mit nichts verwischt werden, was einen leichten Nicht-Schwarz-Wert für diese Kantenpixel erzeugt. Es ist mir nicht gelungen, sie zu entfernen.

Irgendwelche Gedanken?

+0

post eine extreme Nahaufnahme des Problems. Ich kann nichts sehen. Beachten Sie, dass Sie auf "Bearbeiten" klicken und den "Bild" -Button verwenden können, um ihn dort einzufügen. – Fattie

+0

Haben Sie versucht, die Filter der Textur zu ändern (Punkt vs. bilinear vs. trilinear). Diese Einstellung steuert, wie die Textur gerendert wird und versucht Pixel zu mischen, wenn 'Punkt' nicht ausgewählt ist. – Umibozu

Antwort

0

Das Problem war das Cookie-Bild. Die Pixel entlang der Grenze waren nicht alle rein-schwarz, insbesondere dort, wo der Kreis den Kanten am nächsten ist. Bei Unity-Projektoren führt dies dazu, dass die Kantenpixel unendlich projiziert werden, was "Strahlen" von meinem Kreis erzeugt. Stellen Sie sicher, dass die Kantenpixel im Cookie-PNG rein schwarz sind, um dieses Problem zu beheben.

0

Das Problem ist Mipmaps, ändern Sie die Textur zu erweiterten und deaktivieren Sie Mip-Maps.

Verwandte Themen