Hmmm,

ich würde es grundsätzlich mit einem Beamer-Effekt und Views versuchen.

Versuche mal folgendes:
1. Erstelle ein Protal-Modell
2. Erstelle eine Waffe, die das Protal-Modell wie ein Einschussloch an Wände etc. Platziert (ein Codebeispiel findest du in den Templates)
3. Wo genau das Protal hinführt bestimmst du. Von dieser Stelle brauchst du dann nur noch eine View zu generieren.
4. Jetzt musst du nur noch programmieren, dass dein Spieler an diese Stelle portiert wird. Dies kannst du auf ganz unspektakuläre weis mit einem neusetzen der Spielerposition vornehmen.
5. Das ist der schwirigste Teil: Die vorher definierte View muss ähnlich wie bei einem Wasserspiegelungsshader auf dein Protal, modell projeziert werden. (in den Wikis oder in Slins Shadercollection findest du reichlich Anregungen)

6. Fertig

Viel Spaß
Steev


---
programming is a livestyle