Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Geheim

Treue Seele

  • »Geheim« ist der Autor dieses Themas

Beiträge: 202

Wohnort: Salzburg

Beruf: Schüler

  • Private Nachricht senden

11

09.02.2012, 22:17

Ahh, das mit SetSmooth macht vom Namen her Sinn!

Aber das müsste theoretisch schon im default false sein, aber ich probiers mal...

Geheim

Treue Seele

  • »Geheim« ist der Autor dieses Themas

Beiträge: 202

Wohnort: Salzburg

Beruf: Schüler

  • Private Nachricht senden

12

09.02.2012, 22:22

So mit SetSmooth(false) hats funktioniert, danke valentin (aber SetSmooth geht nur beim Image ;) )
Das ist dann aber ein nerviger Bug... Woher soll man denn sowas wissen?^^
Soll ichs ins Wiki schreiben, dass es jeder nachschlagen kann?

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

13

09.02.2012, 22:28

Das Prolem ist nur: Wenn du deine Sprites jetzt rotierst werden sie verpixelt aussehen ;)

Für solche Dinge ist das Forum schon passend, find nicht dass sowas ins Wiki gehört.

Geheim

Treue Seele

  • »Geheim« ist der Autor dieses Themas

Beiträge: 202

Wohnort: Salzburg

Beruf: Schüler

  • Private Nachricht senden

14

09.02.2012, 22:28

Hab mich nochmal schlau gemacht und herausgefunden, dass default von SetSmooth() true ist, was bis jetzt jeden gestört hat^^
Der rundet nämlich alles ab (deswegen ist es leicht verschwommen) und man erkennt Ecken und Ränder -.-
Vielleicht wird das ja in SFML 2.0 gefixt ;)

MfG Geheim!

Geheim

Treue Seele

  • »Geheim« ist der Autor dieses Themas

Beiträge: 202

Wohnort: Salzburg

Beruf: Schüler

  • Private Nachricht senden

15

09.02.2012, 22:31

Soweit denk ich noch nicht^^
Hast ja Recht :thumbup: , naja es hätte ja wenigstens irgendwo erwähnt werden können im Tutorial von SFML meiner Meinung nach ;)

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

16

09.02.2012, 22:37

Ich hab mal einen kurzen Blick in den Code der SFML geworfen: Evtl. nützt es was, Zeile 191 in Sprite.cpp auszukommentieren!?

Geheim

Treue Seele

  • »Geheim« ist der Autor dieses Themas

Beiträge: 202

Wohnort: Salzburg

Beruf: Schüler

  • Private Nachricht senden

17

09.02.2012, 22:51

Öhm bei mir steht in der Zeile 191: GLCheck(glTranslatef(0.375f, 0.375f, 0.f)); ^^

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

18

09.02.2012, 22:52

Nein ich mein du sollst genau diese Zeile

C-/C++-Quelltext

1
GLCheck(glTranslatef(0.375f, 0.375f, 0.f));

auskommentieren und die SFML neu builden ;)

Geheim

Treue Seele

  • »Geheim« ist der Autor dieses Themas

Beiträge: 202

Wohnort: Salzburg

Beruf: Schüler

  • Private Nachricht senden

19

09.02.2012, 22:56

Du hast nen guten kurzen Blick :thumbup: , ich lass das aber lieber mit dem rumpfuschen, sonst geht am Ende nichts mehr ^^

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

20

09.02.2012, 23:01

Ich versprech dir dass das nichts kaputtmacht, ich weiß natürlich genau was diese Zeile tut, sonst würd ich dir ja nicht raten sie auszukommentieren. Wenns nix bringt kannst du sie ja wieder einkommentieren ;)

Werbeanzeige