bitmapshader und canvas.scaling android

9

Hat jemand einen Hinweis oder eine Erklärung für das folgende Problem? Ich zeichne einen Pfad mit einem Bitmapshader. Wenn die Leinwand nicht skaliert wird, sieht sie gut aus (erstes Bild). Beim Skalieren (Vergrößern) wird der Bitmapshader nicht skaliert und sieht sehr hässlich aus. Ich habe versucht, den Bitmapshader nach dem Zoomen neu zu erstellen, aber es ist mir nicht gelungen :-(. Hat jemand einen Hinweis?

Nein Skalierung sieht gut aus:

beim Skalieren sieht es hässlich aus:

Code:

%Vor%     
mcfly soft 03.03.2013, 10:00
quelle

1 Antwort

2

Nicht sicher, ob Sie genau danach suchen. Aber wenn Sie eine Matrix verwenden, um die Bitmap zu skalieren, behält sie mehr Qualität bei als die normale Skalierung.

%Vor%

Auch wenn Sie von einer niedrigeren Auflösung zu einer höheren gehen, können Sie dies auch versuchen:

%Vor%     
Brianjs 07.03.2013 17:03
quelle