Partikel Texturen verbinden

javaPanther

Mitglied
Hallo liebe Leute,
ich habe eine sehr einfache Partikelengine gestrickt und würde diese gerne grafisch etwas ansprechender gestalten. Momentan wirken die Partickel (kleine "glühende" Lichtpunkte) sehr flach und eher wie drübergelegt. Nun würde ich gerne einen Effekt erzielen wie er beispielsweise in Gimp bei der Kombination von Ebenen ("abwedeln") vorzufinden ist. Es soll also ein "echtes" GLühen erzeugt werden indem die Hintergrundtextur (mehrere) mit den Pixelinformationen aus der Partikeltextur verrechnet wird (wie weiß ich noch nicht genau daher als Subfrage zu verstehen).

Ich habe mir gedacht, dass ich alle vorkommenden Partikel in eine Textur schreibe und diese dann per Shader auf die zugrundeliegenden Texturen verrechnen lasse um Rechenzeit zu sparen.

Ist dieses Vorgehen plausibel oder seht ihr eventuell Probleme? Habt Ihr Anregungen oder sogar Tutorials die Ihr mir empfehlen könntet?

Gruß und Dank im Voraus!
 

javaPanther

Mitglied
Hallo und Danke für die Antworten,
da mein Spiel auch auf den gängigen Android Endgeräten funktionieren soll verwende ich 2D Grafiken (siehe CastleCrashers Thread). Das von Fancy gezeigte Beispiel habe ich als Basis für meine Partikel verwendet und über die GlowVariante ebenfalls nachgedacht, allerdings gefielen mir die Ergebnisse damit nicht besonders da die Partikel zwar tatsächlich glühten, aber den Hintergrund auf dem sie aufgebracht waren eher überstrahlten als sich einfügten. Daher habe ich mir gedacht dass ich evtl die Pixelinformationen alla Gimp in einem Shader verwenden könnte, da so ein "schöneres" Leuchten auf den Untergrund gezaubert wird.

Hier aus der Gimp Doku im Bereich Abwedeln: 2. Ebenenmodi

Ist das mit Shadern gut und günstig umsetzbar?
 

javaPanther

Mitglied
Hallo liebe Leute,
da das Problem immer noch aktiv ist und ich bis jetzt noch keine annehmbare Lösung gefunden habe würde ich es hier gerne ins Gedächtnis zurückrufen. Falls Jemand eine Idee hat würde ich sie gerne erfahren.
 
G

Guest2

Gast
Also zumindest ich verstehe nicht, wo genau das Problem nun liegt?

Wenn Dir die Glow Variante technisch gelungen ist, aber optisch nicht gefallen hat, dann sollte doch zumindest technisch kein Problem mehr bestehen. Das Optische hängt wiederum nur davon ab, wie die Pixel miteinander "verrechnet" werden. Und wenn Dir das Beispiel aus Deinem Link gefällt, da steht doch sogar die passende Formel dazu, dann also im Idealfall abtippen und schon bist Du fertig! ;)

Viele Grüße,
Fancy
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G LIBGDX Texturen Problem Spiele- und Multimedia-Programmierung 1
T LWJGL: Terrain-Texturen / 2D-Array in Shader? Spiele- und Multimedia-Programmierung 2
Seikuassi LWJGL - Texturen flackern Spiele- und Multimedia-Programmierung 2
X [LWJGL] Binden von Texturen per PNG File und Texture Sheet Spiele- und Multimedia-Programmierung 1
F VertexBuffer & Texturen? Spiele- und Multimedia-Programmierung 5
Luk10 (LWJGL) Aufwendiges Animieren von Texturen Spiele- und Multimedia-Programmierung 16
T VBOs und Texturen Spiele- und Multimedia-Programmierung 2
B Probleme mit Texturen Spiele- und Multimedia-Programmierung 7
S LWJGL Texturen Spiele- und Multimedia-Programmierung 14
P LWJGL Texturen Spiele- und Multimedia-Programmierung 6
D LWJGL - 2D Texturen werden nicht dargestellt Spiele- und Multimedia-Programmierung 12
T lwjgl Texturen werden nicht gezeichnet Spiele- und Multimedia-Programmierung 23
T JOGL im OrthoMode und Texturen verfärben sich Spiele- und Multimedia-Programmierung 3
B Texturen Deckkraft Spiele- und Multimedia-Programmierung 7
F Kleine GL Texturen auf grosse GL Textur kopieren? Spiele- und Multimedia-Programmierung 24
BattleMaster246 Alpha Kanal in Texturen Spiele- und Multimedia-Programmierung 7
Ivan Dolvich [LWJGL] Texturen überlagern sich Spiele- und Multimedia-Programmierung 2
R Texturen auf Strichmännchen Spiele- und Multimedia-Programmierung 10
S java /jogl /Texturen mit j3d Spiele- und Multimedia-Programmierung 3
A java3d, fehlende texturen unter windows (graka onboard) Spiele- und Multimedia-Programmierung 4
lumo JOGL und Texturen Spiele- und Multimedia-Programmierung 3
D Blender Model mit Texturen in Java Importieren Spiele- und Multimedia-Programmierung 10
G Verschiedene Texturen Spiele- und Multimedia-Programmierung 2
L Texturen? Spiele- und Multimedia-Programmierung 2
E GLUT und Texturen oder ist GLUT abgemeldet? Spiele- und Multimedia-Programmierung 5
T Problem mit Texturen im Web. Spiele- und Multimedia-Programmierung 4
M Wie kriege ich das mit den Texturen nur hin? Spiele- und Multimedia-Programmierung 9
D 2 Texturen & transparenz Spiele- und Multimedia-Programmierung 16
F Texturen laden? Spiele- und Multimedia-Programmierung 3
M Universe mit texturen und lichteffekten Spiele- und Multimedia-Programmierung 10
M Format für Texturen Spiele- und Multimedia-Programmierung 5
M Laden von Texturen nicht möglich Spiele- und Multimedia-Programmierung 11
L Wie kann ich mehrere Texturen auf ein Object File mappen Spiele- und Multimedia-Programmierung 4
G Java 2D Spiel mit LWJGL verbinden Spiele- und Multimedia-Programmierung 1
H zB Punkte darstellen und mit einer Linier verbinden Spiele- und Multimedia-Programmierung 5
K Grafiken mit Listener verbinden? Spiele- und Multimedia-Programmierung 10

Ähnliche Java Themen


Oben