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

TrommlBomml

Community-Fossil

  • »TrommlBomml« ist der Autor dieses Themas

Beiträge: 2 117

Wohnort: Berlin

Beruf: Software-Entwickler

  • Private Nachricht senden

1

08.09.2007, 17:12

Allgemeines zum Thema skyboxen

das grundprinzip von skyboxen ist mir klar aber was mir nirgends erklärt wird: sollte man eine skybox (z. b. für einen Weltraumshooter) so groß machen, dass die ränder nie erreicht werden, oder eine kleiner edie sich mit dem spieler mitbewegt?

Phili

unregistriert

2

08.09.2007, 17:34

Eigentlich macht man eine, die sich mitbewegt.
Bei Weltraumshootern ist das aber auch immer ein Problem, da es schwierig ist, Geschwindigkeiten glaubhaft rüberzubringen.
Man muss halt noch zusätzliche Bezugspunkte benutzen, zum Beispiel Meteoriten, an denen sich der Spieler Orientieren kann...

Faule Socke

Community-Fossil

Beiträge: 1 915

Wohnort: Schreibtischstuhl

  • Private Nachricht senden

3

08.09.2007, 18:20

Ich würde auch eine nehmen, die sich mitbewegt.

Socke

TrommlBomml

Community-Fossil

  • »TrommlBomml« ist der Autor dieses Themas

Beiträge: 2 117

Wohnort: Berlin

Beruf: Software-Entwickler

  • Private Nachricht senden

4

09.09.2007, 12:17

gut danke das hilft ir schonma :)

zusätzlich würde ich wie bei terrain rendering nebel einbauen um abgeschnittene Objekte von der Skybox nicht sichtbar zu machen + distance culling. oder macht mans da anders?

Beiträge: 774

Beruf: Student

  • Private Nachricht senden

5

10.09.2007, 17:10

Die Skybox schneidet deine Objekte gar nicht ab, wenn du sie als erstes und ohne ZBuffer renderst.

TrommlBomml

Community-Fossil

  • »TrommlBomml« ist der Autor dieses Themas

Beiträge: 2 117

Wohnort: Berlin

Beruf: Software-Entwickler

  • Private Nachricht senden

6

10.09.2007, 17:29

bäm! auf die idee hätt ich auch selber kommen können. dankö!

7

10.09.2007, 18:28

Eigentlich ist die Größe egal. Mach sie einfach 10x10 groß und render sie ohne ZBuffer. Das Clearen des Backbuffers kannst dir dann auch sparen.

tnecniv

Treue Seele

Beiträge: 164

Wohnort: BERLIN

  • Private Nachricht senden

8

12.09.2007, 15:17

Hi!
ich hab mal ne anschließende frage:
wenn ich ne skybox hab ist es irgendwie schwierig sachen flüssig aus dem nichts auftauchen zu lassen... ohne skybox fülle ich den backbuffer eben einfache immer erst mit der nebelfarbe und dann siehts aus als ob die objekte aus dem nichts kommen, aber bei skyboxes die keine einheitliche farbe haben...?!?
gruß

p.s. es geht um ein terrain
Sagt der igel zu dem dachs:
willst du größer sein, dann wachs!
- alte Fritz weisheit

TrommlBomml

Community-Fossil

  • »TrommlBomml« ist der Autor dieses Themas

Beiträge: 2 117

Wohnort: Berlin

Beruf: Software-Entwickler

  • Private Nachricht senden

9

12.09.2007, 15:23

ich weiss ja nicht wie du den nebel einbaust, aber wenn du die skybox zeichnest und den nebel anmachst über die Renderstates dann ist da eigl nix mit abrupt (richtige einstellung vom Nebel vorrausgesetzt^^)

tnecniv

Treue Seele

Beiträge: 164

Wohnort: BERLIN

  • Private Nachricht senden

10

12.09.2007, 15:26

nein, abrupt nicht, aber wenn der nebel weiß ist dann sieht man z.b. erstmal ein weißes objekt das dann beim näherkommen frabe animmt. ist nun der hintergrund weiß siehts fein aus wenn nicht sieht man erstmal einen weißen fleck in der landschaft....
Sagt der igel zu dem dachs:
willst du größer sein, dann wachs!
- alte Fritz weisheit

Werbeanzeige