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

Zendee

unregistriert

1

31.01.2012, 19:31

Blender und Unity3D: Teleport-Portal

Ich habe in Blender ein "Basic-Modell" (es ist wirklich noch nicht fertig ;-) UV Mapping und noch weitere Details folgen) von einen Portal alla Stargate Atlantis erstellt, und ich will es in meinen Spiel Projekt (Unity 3D) verwenden. Nun möchte ich aber auch eine Art von "Kraftfeld" bei meinen Portal wie bei SGA haben. Ich weis nicht so recht wie ich es erklären sollte, deswegen zeige ich euch einfach mal einen Screenshot ;-) Ich hoffe ihr könnt mir helfen ;) .
»Zendee« hat folgendes Bild angehängt:
  • untitled.png

2

31.01.2012, 19:50

Ich würde es so lösen:

Wenn der Spieler in den Bereich ist (Unsichtbaren Boxcollider), erhöhe seine Position um so und so ... (also der Spieler wird angezogen).
Ist der Spieler dann auf einer Bestimmten Position (evtl. wieder BoxCollider), mache den Teleport.


Also um eine Anziehung zu realisieren, einfach den Spieler auf das Objekt zubewegen lassen.

3

31.01.2012, 19:53

Ich glaube, es geht ihm mehr um das Aussehen des Kraftfelds - zumindest sind wir hier ja im 2D- und 3D-Grafikbereich.

4

31.01.2012, 19:53

Und dazu könnte ich mir Shadereffekte gut vorstellen.

Zendee

unregistriert

5

31.01.2012, 19:54

So etwas meine ich leider nicht ;-) Ich meine eine Art "Schimmern" oder "Flimmern", also der Effekt als würde man im Sommer auf den heißen Asphalt blicken. Sorry das ich mich falsch ausgedrückt habe, aber ich habe einfach keine passenden Worte gefunden :-P.

6

31.01.2012, 20:51

Genau das meinte ich doch mit Shadereffekten.
http://en.wikipedia.org/wiki/Bloom_(shader_effect)

Wäre eine Idee für ein Schimmern.
Für das "Hitzeflimmern" einfach mal googlen nach "heat haze shader". Da findet man z.B. eine PDF, in welcher der Effekt beschrieben ist und den passenden Code dazu. ;)

Zendee

unregistriert

7

31.01.2012, 21:35

Danke! Hab den Post gerade gepostet, da habe ich deinen erst bemerkt ;-).

8

01.02.2012, 20:06

Gerne ;)

9

01.02.2012, 21:18

http://http.developer.nvidia.com/GPUGems…_chapter19.html ist dazu vielleicht ganz interessant. Ich denke du musst halt in dein Portal noch eine "unsichtbare" Fläche setzen, die dann mit dem entsprechenden Shader gerendert wird. Da das meiste wohl ein Post-Render-Effekt ist, brauchst du afaik die Pro-Version.

Edit: wenn das ganze nur ausgefüllt werden soll und nicht mit dem, was hinter dem Portal ist verschmelzen soll, reicht bestimmt auch eine animierte Normal+Diffuse-Textur und ein paar sich bewegende Streifen und Texturen die mit additiven Blending um das Portal herumschwirren.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Chromanoid« (01.02.2012, 21:29)


ArthurII

Treue Seele

Beiträge: 132

Wohnort: Aachen

Beruf: Student

  • Private Nachricht senden

10

01.02.2012, 22:22

such einfach mal nach blender und energieschild im Internet. So sollte sich ein tutorial finden wo so etwas erklärt wird. Also welche einstellungen du in blender brauchst.

Damit solltest du eine Orientierung haben was für shader du in deinem projekt implementieren musst... und wie die dann kombiniert werden sollten
Ich bin nicht verrückt - nur verhaltensoriginell!
Project-Seite: Aura

Werbeanzeige