DynBlending

Aus Makerpendium.de
DynBlending
Kein Bild verfügbar
Erstellt von Kazesui
Brei (Erweitert)
Betriebssystem Windows
Für Maker/Engine RPG Maker 2003
(DynRPG 0.13)
Sprache Englisch
Aktuelle Version 1.04 (Original)
Veröffentlichung 2013?
2019?
Herunterladen Original
Sourcecode (1.03?)
Brei-Version

DynBlending ist der Dateiname eines Plugins für DynRPG von Kazesui, das die Darstellungsart eines Pictures verändert, wenn der Dateiname (vor der Endung) der Quellgrafik mit einem bestimmten Kürzel endet. Die von Brei erweitere Fassung mit dem Namen Blending_Modes enthält zudem eine Funktion zum Wechseln der jeweiligen Anzeige-Ebene.

Vom Plugin einbezogene Pictures können nicht skaliert, rotiert, mit einem Welleneffekt versehen oder per RGBS umgefärbt werden. Zudem ist ihre jeweilige Transparenz (anders als bei RPG2003 bis 1.09 üblich) nicht in zwei Bildhälften unterteilt und es wird lediglich der erste der beiden Werte berücksichtigt.

Anwendbare Blendmodi

In der nachfolgenden Tabelle steht SCR für einen Farbkanal im jeweiligen Pixel auf dem Spielbildschirm, PIC für selbiges im Picture. Zur Vereinfachung wird in dieser Beschreibung die Transparenz übersprungen und von einem Float-Farbbereich 0.0~1.0 ausgegangen, auch wenn eigentlich in einem 16bit-Umfeld mit Ganzzahlen gearbeitet wird.

Formel Auswirkung
.add RES = [SCR + PIC, 1.0].min Pixelwerte werden auf die des Spielbildschirms addiert, was die Helligkeit dieser Bereiche erhöht, je heller die Grafik ist. Es ist mit stark gesättigter Leuchtkraft im Ergebnis zu rechnen.
.sub RES = [SCR - PIC, 0.0].max Pixelwerte werden von denen auf dem Spielbildschirm abgezogen, was die Helligkeit dieser Bereiche verringert, je heller die Grafik ist. Es ist mit einem stark gesättigten Dunkelheitseffekt zu rechnen.
.mul RES = SCR * PIC Pixelwerte werden mit denen des Spielbildschirms im Verhältnis zur Farbtiefe multipliziert, was die Helligkeit dieser Bereiche verringert, je dunkler die Grafik ist, ohne dunkle Leuchtkraft zu verursachen.
.ml2 RES = [SCR * PIC * 2, 1.0].min Die Berechnung funktioniert wie bei .mul, das Ergebnis wird allerdings verdoppelt.

Anzeige-Ebenen (Brei-Version)

Darstellungsart
0 Unter Events
1 Unter SameLayer-Events
2 Über SameLayer-Events
Öffnen
● DynPlugins von Kazesui