|
Geisterhafte Effekte
#342652
09/29/10 21:37
09/29/10 21:37
|
Joined: Feb 2010
Posts: 482 in deinem Kopf
Otter
OP
Senior Member
|
OP
Senior Member
Joined: Feb 2010
Posts: 482
in deinem Kopf
|
Hi Leutewollte mal wissen ob es überhaupt möglich ist was ich vorhabe .... seht ihr die Geister? Beide sind auf der selben position. Beide stecken in der mauer. Aber nur der rechte "scheint" durch die mauer durch. Das hab ich mit einem billigen copy paste trick geschafft. Ist das auch so möglich? Dieser effekt währe nicht nur hierbei praktisch. Ich hoffe doch sehr, das es möglich ist. OTTER
Be my UBB-Buddy, without any reason!
|
|
|
Re: Geisterhafte Effekte
[Re: Otter]
#342656
09/29/10 21:53
09/29/10 21:53
|
Joined: Apr 2007
Posts: 3,751 Canada
WretchedSid
Expert
|
Expert
Joined: Apr 2007
Posts: 3,751
Canada
|
Mal ganz abgesehen davon das ich keine Lösung habe, warum willst du das rechte Ergebnis erreichen? Imo sieht das linke für einen Geist deutlich besser aus. Das rechte hat mehr was von vor der Mauer schweben... Oder versteh ich die Frage nicht und mach mich gerade zum deppen?
Shitlord by trade and passion. Graphics programmer at Laminar Research. I write blog posts at feresignum.com
|
|
|
Re: Geisterhafte Effekte
[Re: Otter]
#342659
09/29/10 21:58
09/29/10 21:58
|
Joined: Dec 2003
Posts: 988 Germany, Magdeburg
JoGa
User
|
User
Joined: Dec 2003
Posts: 988
Germany, Magdeburg
|
hmm, also vll. gibts irgendwie ne Möglichkeit per Shader, da den z-buffer beim Rendern zu verändern? Aber davon hab ich null Ahnung ^^ Ich würds so machen, dass ich den Ursprung vom Modell nicht ins Zentrum setze, sondern vom Geist aus gesehen links; von der Kamera also weiter hinten gesehen. Falls das Probleme wegen der Kollisionserkennung gibt (my.polygon u.ä.) könntest du ja noch ne schwarze Sphäre in MED ins Zentrum setzen, die du dann mit dem ovleray-flag ausblendest. Oder du hast das Gespenst in wirklichkeit als unsichtbare Entity und hängst ihr eine dran, die sichtbar ist (das Gespenst, das der Spieler als Gespenst sieht). Diesem "Anhängsel" kannst du dann per vec_set(my.x,vector(you.x,you.y+100, you.z); in einer while-Schleife mit Bedingung (you!=0) sagen, dass es am unsichtbaren Gespenst hängen soll. Aber dsa ist eher ne schmutzige, unsaubere JoGa-Lösung^^, also falls es n Shader gibt, wäre der bestimmt die elegantere Lösung ^^
|
|
|
Re: Geisterhafte Effekte
[Re: WretchedSid]
#342667
09/29/10 22:07
09/29/10 22:07
|
Joined: Feb 2010
Posts: 482 in deinem Kopf
Otter
OP
Senior Member
|
OP
Senior Member
Joined: Feb 2010
Posts: 482
in deinem Kopf
|
Der linke Geist macht sich in einer frei erkundbaren 3D Umgebung sicher besser. Aber in meinem pseudo 2D spiel sollte man die Geister, Geschosse oder effekte lieber immer im Vordergrund haben. Gleichzeig müssen alle auf der selben ebene sein wie der Boden unter ihren Füßen. ALSO: Durchscheinen währe woll die beste lösung. Oder hat jemand eine andere Idee? Ich bin für jeden Vorschlag offen.
Be my UBB-Buddy, without any reason!
|
|
|
Re: Geisterhafte Effekte
[Re: Otter]
#342668
09/29/10 22:16
09/29/10 22:16
|
Joined: Feb 2010
Posts: 482 in deinem Kopf
Otter
OP
Senior Member
|
OP
Senior Member
Joined: Feb 2010
Posts: 482
in deinem Kopf
|
ZNEAR ist die lösung!!!Ohhhhh danke HeelX. Sieht genau wie im beispiel aus. Und dann auch noch so einfach.Danke auch den anderen für die vorschläge. Problem gelöst! OTTER
Last edited by HeelX; 09/30/10 05:02.
Be my UBB-Buddy, without any reason!
|
|
|
Moderated by mk_1, Perro, rayp, Realspawn, Rei_Ayanami, rvL_eXile, Spirit, Superku, Tobias, TSG_Torsten, VeT
|