WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Simulationen (http://www.wcm.at/forum/forumdisplay.php?f=27)
-   -   [FSX] Erstes Statement von Microsoft zu den Problemen (http://www.wcm.at/forum/showthread.php?t=201752)

BenBaron 23.10.2006 11:59

Bin zwar nur ein Laienprogrammierer, kann dazu aber was sagen, weil es immer wieder zum Thema wird.
Zum ersten musst du beachten, dass der FSX die ganze Welt ohne direkt nachzuladen darstellen kann. Das kann kein Ego Shooter wie Battlefield 2, der zwar besser aussieht, aber eben auch nur einen extrem kleinen Bereich darstellt.
Desweiteren ist das allergrößte Problem die backward Kompatibilität, da der FSX immer noch zu Flugzeugen und Scenerien kompatibel ist, die vielleicht für den FS98 erstellt wurden.
Damit bremst sich der FSX praktisch selbst aus und kann gar nicht aus der vollen möglichen Bandbreite der Technologien von Heute schöpfen.
Also wäre es sicher mal angebracht, mal einen FS (vielleicht FSXI?) zu entwickeln, der absolut neu entwickelt wurde und dafür in den sauren Apfel zu beißen und die alten Addons nicht mehr verwenden zu können.

Gammelfleisch 23.10.2006 12:46

Häh was soll denn immer das Geseibel von alten Addons und kompatibilität. Lässt sich doch eh nix mehr verwenden wenn der Hersteller kein kostenloses Patch macht. War schon beim FS2000 und FS2002 und auch beim FS2004 so. Noch nicht gemerkt? :look:

BenBaron 23.10.2006 13:28

@Gammelfleisch (toller Name übrigens)

Tja, mit Backward Kompatibilität ist gemeint, dass die Entwickler eben die Produkte noch patchen und somit vergleichsweise einfach an den neuen anpassen können.
Würde der FS mal vollkommen neu "from-scratch" aufgebaut werden, wäre ein "simpler" patch wahrscheinlich gar nicht mehr möglich.

PhunkMaZ 23.10.2006 16:46

@citizen & BenBaron

Bin auch nur Laie wenn es um praktische Programmierung geht, aber ich habe mich viel über die Theorie belesen. Vor allem auf dem Sektor Terrain und Environment.

Meiner Meinung nach ist der FSX in der Tat schlecht programmiert bzw. ist die Engine auf einem sehr alten Stand. Die ganze Welt stellt der FSX natürlich NICHT auf einmal dar. Es ist genau wie bei Battlefield 2 und vielen anderen Games. Dazu braucht man dann einen View Frustum und Streaming Terrain.

http://techpubs.sgi.com/library/dyna....3.frustum.gif

Das Terrain wird Radial um den Bereich des Eyepoints geladen und geprüft, was davon im View Frustum (sichtbarer Bereich) liegt. Danach wird gerendert.

http://bond357.free.fr/images/quad-frustum.jpg

Beim Streaming Terrain stellt theoretisch die Größe der Geo-Daten nicht das Problem dar, denn es wird ja nur geladen, was "möglicherweise" sichtbar ist. Somit spielt am Ende nur noch die Größe der Festplatte eine Rolle, was uns der FSX ja eindrucksvoll beweist.
Erstaunlich finde ich, das der FSX trotz der vielen Details die Grafikkarte kaum zu beanspruchen vermag. Das ist aber auch ein Zeichen dafür, das Dank der alten Engine viele Dinge, die heutzutage über die GPU abgewickelt werden könnten, auf der CPU lasten.

Wer mehr zu dem Thema wissen möchte, sollte sich mal www.vterrain.org anschauen.

Mathias

OxKing 23.10.2006 17:06

Dieses Texturnachladen ala Google Earth nervt auf jedenfall gewaltig.
Ich kann gut damit leben in ein paar Kilometern keine scharfen
Texturen mehr zu haben, aber das sich diese erst unter mir mit zig
Zwischenstufen langsam nachladen nervt wirklich gewaltig.
Es war ja schon im FS9 so das wenn ich mit nem Eurofighter
von Bremen nach Hamburg flog, Hamburg für 10 Minuten total verwaschen war.
Ich hatte eigentlich gehofft in dieser hinsicht wärem beim FSX alles besser,
aber leider ist es immer noch die alte Engine,
mit einigen Erweiterungen und noch größeren Texturen.
Da sollte mal wirklich neu Programiert werden.
Aber wenn es schon im FSX nicht gemacht wurde,
sehe ich für die nächsten 2 Versionen schwarz. :(

Gammelfleisch 23.10.2006 17:07

Mann kauft doch das meiste neu wenn nen neuer flusi kommt oder? Warum nicht mal mutig sein und nen ganz neuen flusi entwickeln mit neuer technologie. Sind sie zu feige dazu bei Microsoft? :rolleyes:

HansHartmann 23.10.2006 17:09

Zitat:

Original geschrieben von Gammelfleisch
Mann kauft doch das meiste neu wenn nen neuer flusi kommt oder? Warum nicht mal mutig sein und nen ganz neuen flusi entwickeln mit neuer technologie. Sind sie zu feige dazu bei Microsoft? :rolleyes:
Weil es eine User-Umfrage von MS gab (vor etwa einem Jahr) und in dieser Umfrage vermutlich der Punkt Kompatibilität sehr oft angekreuzt wurde. Wir kriegen nur, was wir fordern.

EFP065 23.10.2006 17:10

Mann, Mann, Mann ...

Seid mir bitte nicht böse, aber irgendwie habe ich den Eindruck, dass sich die paar wirklichen Experten, vernünftigerweise aus solchen Kindergarten-Threads raushalten.

Kein Wunder, dass Leute wie Joachim sich verabschieden.

Gott sei Dank gibts nicht jeds Jahr einen Neuen... :rolleyes:




PS: Ups, und schon hat sich Hans zu Wort gemeldet :D

BenBaron 23.10.2006 17:15

@Mathias

Danke für den Einblick...wieder was dazu gelernt :D .

PhunkMaZ 23.10.2006 17:18

@BenBaron

Kein Problem. Der FSX ist auch nicht so viel anders, als andere Games. Zumindest, was den Aufbau und das Rendering des Terrains angeht.

Horst LOWW 23.10.2006 18:45

@ PhunkMaZ

Wo haben sie dich den ausgelassen? Sorry
Du hast weder praktisch noch theoretisch eine Ahnung, sonst würdest du solchen Schwachsinn nicht schreiben.

Aber falls du weiter lesen willst:

http://www.jobia.de (500 Seiten, in Bezug zu FS9)

FSX: Adam Szofran
http://www.fsinsider.com/Community/D...+Simulator.htm

PhunkMaZ 23.10.2006 19:02

@Horst LOWW

Nette Links, aber Sag mir doch einfach worin ich falsch lag und werd nich gleich beleidigend. Denn dein Ton sagt mir, das du weder theoretisch noch praktisch Ahnung im Umgang mit anderen Menschen hast.

Mathias

thb 23.10.2006 19:07

Zitat:

Original geschrieben von Mellies
Zum Thema Patch: Erst im FS2004 gabs mal einen Patch, vorher nie, von gleich zwei bis drei Patche zu sprechen ist schier unbegreiflich und würde die MS-Welt auf den Kopf stellen!
Falsch! Für den FS2000 gab es auch einen Patch. Der war in seiner ersten Version mit einem schweren Bug behaftet und bekam dann eine 2. Auflage. Mit diesem Patch wurden z. B. Schatten ermöglicht, die es im rohen FS2000 nicht gab.

PhunkMaZ 23.10.2006 19:13

@Horst LOWW

Mit meinem Post bezog sich auf BenBaron's Post:
Zitat:

Zum ersten musst du beachten, dass der FSX die ganze Welt ohne direkt nachzuladen darstellen kann. Das kann kein Ego Shooter wie Battlefield 2, der zwar besser aussieht, aber eben auch nur einen extrem kleinen Bereich darstellt.
Nun sag mir, was an meiner Antwort falsch sein soll.

Mathias

Horst LOWW 23.10.2006 19:28

@ PhunkMaZ

Wow! Du bist echt schnell beim Lesen und Begreifen!

Hier die nächsten 2 Links:
http://www.microsoft.com/events/seri...nvideodev.mspx

Und wenn es um Terrain geht:
http://webhelp.esri.com/arcgisdeskto...icName=welcome

Simeon S 23.10.2006 23:07

Zitat:

Original geschrieben von Horst LOWW
@ PhunkMaZ

Wow! Du bist echt schnell beim Lesen und Begreifen!

Findest Du nicht, daß solche Kommentare ziemlich arrogant klingen? :rolleyes:

Warum schreibst Du eigentlich nichts von Dir im Forumsprofil?

Simeon

PhunkMaZ 24.10.2006 02:56

@Horst LOWW

Ich freu mich über die Links. Leider hast du aber noch keine meiner Fragen beantwortet. In deinem ersten Post war ein Link zum Thema Landclass und deren Aufbau, nur leider hat das nicht viel mit Frustum Culling und Streaming Terrain, worum es eigendlich ging, zu tun. Unter dem letzten Link geht es um GEO-Daten, was aber wiederum nichts mit deren Rendering in einer Game Engine zu tun hat.

Mir ging es eher um Folgendes:

http://vterrain.org/LOD/Implementations/index.html
http://www.cs.queensu.ca/home/jstewart/visibility/

OxKing 24.10.2006 05:00

Zwar etwas offtopic, aber lustig! :D
http://www.youtube.com/watch?v=SCBuC...elated&search=


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag