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

08.10.2006, 15:53

Texturen in spielen

hi,

ich schreibe grade an einem Programm dass ein Hauptmenü bekommen soll und habe die Textur dafür als 32Bit bmp gespeichert. Wenn ich sie mit StretchBlt immer auf die Fenstergröße anpasse, hab ich bunte waag- und senkrecht Linien drin die bei kleiner werdender Fenstergröße immer mehr werden.
kann man das bmp format denn für sowas nicht nehmen bzw. gibts ne bessere alternative?

Firefly

Alter Hase

Beiträge: 484

Wohnort: Irgendwoundnirgendwo

  • Private Nachricht senden

2

08.10.2006, 16:00

Das kommt ganz drauf an: Natürlich kann man eine Bitmap nicht vergrößern und diesselbe Schärfe wie in der Originalgröße haben, ähnliches gilt bei der Verkleinerung: Dort geht dann der Detailreichtum verloren. Um wirklich eine stufenlose Vergrößerung gewähleisten zu könenn gibt es zwei Alternativen:
1. Große Bitmap verwenden(ist aller dings witzlos oder besser...)
2. Vektorgrafiken verwenden

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

3

08.10.2006, 17:09

Oder, das klappt aber nicht bei stufenlosen Sachen, spezielle Filter wie zb hq2x (hoffe der hiess so) verwenden.

4

08.10.2006, 17:12

ich glaub ihr versteht mich falsch. mein problem ist nicht dass die bitmap beim verkleinern unscharf wird, sondern es sind bunte linien drin. mein firefox schafft es ja auch die datei normal zu skalieren aber seht selbst :)

http://rapidshare.de/files/35968819/Debug.rar.html

Firefly

Alter Hase

Beiträge: 484

Wohnort: Irgendwoundnirgendwo

  • Private Nachricht senden

5

09.10.2006, 08:05

funktioniert nicht

6

09.10.2006, 11:52

doch, du musst nur die fenstergröße durch verschieben ändern :)

babelfish

Alter Hase

Beiträge: 1 222

Wohnort: Schweiz

Beruf: Informatiker

  • Private Nachricht senden

7

09.10.2006, 13:38

Quellcode

1
2
3
superman.exe

Diese Anwendung konnte nicht gestartet werden, weil die Anwendungskonfiguration nicht korrekt ist. Zur Problembehebung sollten Sie die Anwendung neu installieren.

Naja, Net2 Framework ist drauf, hab's zur Sicherheit sogar reparieren lassen...

8

09.10.2006, 15:36

ähm okay ^^

also ich habs mir extra nochmal runtergeladen und vom desktop aus gestartet und das geht. krieg ihr alle die gleiche fehlermeldung?

vielleicht liegts einfah daran dass ich schon vom FBI exklusiv NetFramework 5.1 hab :badgrin:

Werbeanzeige