![]() |
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. |
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:
|
@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. |
@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 |
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. :( |
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:
|
Zitat:
|
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 |
@Mathias
Danke für den Einblick...wieder was dazu gelernt :D . |
@BenBaron
Kein Problem. Der FSX ist auch nicht so viel anders, als andere Games. Zumindest, was den Aufbau und das Rendering des Terrains angeht. |
@ 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 |
@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 |
Zitat:
|
@Horst LOWW
Mit meinem Post bezog sich auf BenBaron's Post: Zitat:
Mathias |
@ 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 |
Zitat:
Warum schreibst Du eigentlich nichts von Dir im Forumsprofil? Simeon |
@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/ |
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