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

1

25.04.2014, 00:08

SFML: Sprites zerschneiden

Hallo liebe Community,
ich bin noch recht frisch im Programmieren und hab auch erst nur kleine 2D Games ohne wirklich viel Sinn erstellt.
Jetzt will ich mich an etwas größeres wagen und paar Effekte integrieren.
ZB: würde ich gerne während der Laufzeit ein Sprite in der Mitte zerteilen oder einzelne Muster ausschneiden, und dieses Muster beispielsweise drehen, verzerren etc.
Nur habe ich keine Ahnung, wie ich das machen soll.
Meine erste Idee ist, vielleicht die Pixel vom Sprite zu bekommen und mit denen direkt zu arbeiten, aber da weiß ich auch nicht, wie das gehen soll.

Wenn jemand ein Tipp hat oder mich verlinken kann, wie ich Effekte mit sfml implementieren kann (am besten mit Beispielen), dann her damit^^

Vielen Dank.

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

2

25.04.2014, 00:20

Textur Koordinaten setzten wäre das einfachste.

Google

3

25.04.2014, 01:21

SpriteMasking wird nicht direkt unterstützt, da musst du leider selbst Hand anlegen oder mit sf::RenderWindow hantieren.
Irgendwas aus zuschneiden sollte aber, ohne große umliegende Effekte, recht leicht mit den BlendModes realisierbar sein.
Dazu: Hier und hier.

MfG
Check

4

25.04.2014, 20:52

Vielen Dank, da werde ich mich wohl noch ein bisschen in der Doc einlesen müssen.

Werbeanzeige

Ähnliche Themen