Author Topic: Linien in Texturen werden verwischt  (Read 5615 times)

Offline Aktariel

  • byte
  • *
  • Posts: 6
    • View Profile
Linien in Texturen werden verwischt
« on: June 28, 2007, 05:57:40 pm »
Hallo,

ich lade gerade Texturen auf Dreiecke und habe dabei folgendes Problem. Die Texturen werden zwar angezeigt, aber die Linien darauf sind verschwommen.
Die Texturen werden aus zweifarbigen gif-Dateien geladen.
Wie bekomme ich es hin, dass die Linien (in der gif-Datei nicht verschwommen) auf meinen Dreiecken (ziemlich groß) auch harte Linien sind und nicht verwaschene Grenzen hat? ???

Danke schon mal
Aktariel

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 12295
    • View Profile
    • http://www.jpct.net
Re: Linien in Texturen werden verwischt
« Reply #1 on: June 28, 2007, 07:06:42 pm »
Das liegt am Filtering und ist eigentlich so gewollt...sonst wird es pixelig. Wenn das kein Problem ist (und du den Hardware-Renderer benutzt), kannst du es bei einer Textur explizit abschalten und zwar mittels <Texture>.setGLFiltering(false);
Beim Software-Renderer geht es so nicht, da kann man es nur global für alle Texturen abschalten und zwar über Config.texelFilter=false;

Offline Aktariel

  • byte
  • *
  • Posts: 6
    • View Profile
Danke!
« Reply #2 on: June 28, 2007, 08:32:16 pm »
Super, Danke!

Genau das Flag hab ich gesucht.  :)