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

big_muff

Alter Hase

Beiträge: 460

Wohnort: Schweiz

Beruf: Informatikstudent (4. Semester)

  • Private Nachricht senden

11

30.07.2006, 22:38

Soviel ich weiss, sind Portals dazu da, um in Innenlevels so viel wie möglich wegzucullen und das hat nicht sonderlich viel mit den Portals zu tun, auf die sich dieses Spiel bezieht...

Ansonsten: Geile Idee und sicher lustig zum rumspielen, aber ob es auch längerfristig spielerisch Spass macht, da wäre ich mir nicht so sicher...
Nur Idioten halten Ordnung, ein Genie beherrscht das Chaos.[size=7]

[/size]HardFate - Ein Start, Ein Ziel, Viele Wege[size=7]

[/size]Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

12

30.07.2006, 23:01

Doch: Wenn du durch eine Tür guckst guckst du bei Bäumen in den andern Teil des Levels, bei portals guckst du nicht ins Level sondern in ein neues Portal, in dem du irgendetwas beliebiges siehst (zB den anderen Teil des Levels).

Osram

Alter Hase

Beiträge: 889

Wohnort: Weissenthurm

Beruf: SW Entwickler

  • Private Nachricht senden

13

01.08.2006, 00:24

Zitat von »"David Scherfgen"«

Man braucht nicht auf eine Textur zu rendern.
Man kann das alles mit Clipping-Ebenen machen, evtl. in Kombination mit dem Stencil-Buffer.


Hm, solange der Raum in dem Du bist konvex ist und man Portale nur in Wänden/Boden/Decke machen kann, müsstest Du recht haben.
"Games are algorithmic entertainment."

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

14

01.08.2006, 09:15

Wenn ich mich nicht täusche, hängt es nicht von der Raumform etc. ab.
Das Prinzip ist recht einfach.

1. Raum A normal rendern
2. Portal-Polygon rendern (z.B. ein Rechteck oder ein sternförmiges Portal), aber nur in den Stencil-Buffer
3. Raum B rendern, aber nur da, wo die Pixel im Stencil-Buffer markiert sind

Um Raum B nicht komplett rendern zu müssen, kann man noch die Seiten des Portal-Polygons durch Clipping-Ebenen "extrudieren" (das geht aber dann nur, wenn das Portal-Polygon konvex ist).

Osram

Alter Hase

Beiträge: 889

Wohnort: Weissenthurm

Beruf: SW Entwickler

  • Private Nachricht senden

15

01.08.2006, 11:46

Doh, stimmt :oops:
"Games are algorithmic entertainment."

16

02.08.2006, 11:15

Das schlimmste war ja damals das die Rechner einfach zu lahm waren um die Portaltechnologie durchzuführen...

die Progger hatten sich damit einfach übernommen. Prey sollte schon ~96 (?) oder so rauskommen! Aber wie gesagt, Rechner zu lahm.

@DarkHunter

LOL.

Zitat

Also einbauen werde ich es sicher irgendwann, aber nicht jetzt.
Denn ich habe vor alles mögliche in die Engine einzubauen, ob ich's jetzt brauche oder nicht

Es gibt Momente da lach ich dich einfach nur aus, sry ;)

Werbeanzeige