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

Powerpaule

Treue Seele

  • »Powerpaule« ist der Autor dieses Themas

Beiträge: 162

Wohnort: Berlin

Beruf: Softwareentwickler

  • Private Nachricht senden

1

04.01.2008, 17:46

DirectDraw Alpha

Ist es eigentlich möglich, mit DirectDraw ein Bild beim Blitten mit einer bestimmten Transparent zu versehen?
Also nicht dass eine bestimmte Farbe komplett transparent ist, sondern dass das Bild beispielseweise mit 50% Alpha auf das Zielbild kopiert wird, so dass man beispielsweise Schatten o.ä. darstellen könnte.

Danke schonmal!

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

2

04.01.2008, 17:55

Also ich würde das Bild selber Transparent machen und dann so laden und zeichnen..

3

04.01.2008, 19:05

DirectDraw hat dafür keine Funktion.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

4

04.01.2008, 19:06

alphablending wird bei ddraw afaik nicht so einfach unterstützt. das musst du wenn, dann selber in software implementieren.
mitunter einer der gründe warum man heutzutage kein ddraw mehr verwendet...

Powerpaule

Treue Seele

  • »Powerpaule« ist der Autor dieses Themas

Beiträge: 162

Wohnort: Berlin

Beruf: Softwareentwickler

  • Private Nachricht senden

5

04.01.2008, 19:08

joa thx sowas in der art dachte ich mir schon...

na ja wenn ich's selbst schreibe wird die bildrate nicht grad hoch sein^^

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

6

04.01.2008, 19:10

das wird die bildrate mit ddraw sowieso nicht sein :p

Firefly

Alter Hase

Beiträge: 484

Wohnort: Irgendwoundnirgendwo

  • Private Nachricht senden

7

05.01.2008, 12:49

also die bildrate wird auf jedenfall eingehen...Möglichkeiten sie zu erhöhen liegen darin MMX/SSE o. Ä. zu verwenden. Auf Gamedev gibts dazu ein tutorial http://www.gamedev.net/reference/articles/article1487.asp

Werbeanzeige