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

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

11

18.10.2012, 06:56

Dafür braucht man allerdings keinen Subtraktiven Modus. Ein Multiplikativer tut es auch. Nutze ich z.B. in meinem Game.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

12

18.10.2012, 14:10

Ja, für eine reine Maske, wär multiplikativ wohl das naheliegendste. Vorteil: Wertebereich des Ergebnisses ist eine Teilmenge des Wertebereichs des Ausgangsbildes, beim subtraktiven Blending wäre das nicht der Fall, da verlässt du dich aufs Clamping...

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »dot« (18.10.2012, 14:16)


13

18.10.2012, 16:07

Das Beispiel von eXpl0it3r funktioniert wunderbar (Danke :)), trotzdem würde mich interessieren wie dass ganze
mit dem multiplikativen Blend Mode aussieht... Denn wenn ich nämlich dem "Licht" den Multiplikativen Blend Mode
übergebe wird nichts mehr gezeichnet... Wäre vielleicht jemand so nett es mir kurz zu erklären? ^^

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

14

18.10.2012, 16:11

Wie genau versuchst du's denn? Die Idee ist eben, dass du eine Maske hast, die 1 ist, wo Licht sein soll und 0 wo kein Licht sein soll und dann dein Bild mit dieser Maske multiplizierst...

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

15

18.10.2012, 16:39

Man zeichne alles schwarz, blende weiße Gegenden für Licht und multipliziere das Endergebnis mit der Szene.
Multiplikation liefert übrigens ohnehin ein korrekteres Ergebnis als Subtraktion.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »BlueCobold« (18.10.2012, 16:53)


16

18.10.2012, 17:25

Habe es nachdem ich ein bisschen gerechnet und nachgedacht hab hin bekommen und auch komplett verstanden.
Deswegen wollte ich mich für eure Erklärungen und allgemein für eure Hilfe bedanken und euch
zusätzlich mitteilen dass ich euch alle Liebe. :love:
Vielen Dank! :P

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

17

18.10.2012, 18:04

Urgs :love:
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

18

18.10.2012, 18:04

Zitat

dass ich euch alle Liebe


Ach wird dich doch auch, aber jetzt ab ins Bett :D

Werbeanzeige