2D - 3D --- sowieso nur Pixel?!



  • Original erstellt von Tobiking:
    Und der Softwaremodus von Quake 2 und Half-Life ist auch nicht gerade das schlechteste

    Das Software-Rendering ist ja auch nichts anderes als das, was deine Grafikkarte macht. Nur mit dem Unterschied, das dein Prozessor von den Berechnungen "verschont" wird und nur die Grafikkarte die Rendering-Arbeit übernimmt. Dadurch bekommt das ganze natürlich eine wesentlich höhere Qualität als bei Software-Renderings. Zieh dir mal rein, was dort alles berechnet wird - Und das willst du alles noch deinem armen Prozessor zuschieben ?

    Software Rendering -Qualität -Performance
    Hardware (GPU) Rendering +Qualität +Performance



  • Original erstellt von OregonGhost:
    @TGGC: Was soll denn diese Demo machen?

    Dreidimensionale Kugeln mit DDraw simulieren. (DDraw @ 1024x768x32 is nötig)



  • Hundefelsen 4D" ( ) ist IMHO kein "echtes" 3D sondern "nur" Raycasting. d.H: Die Szenerie kann nur aus rechtwinkling angeordneten, gleichgrossen Flächen bestehen.

    Richtig. Ich hab' auch nur bei Quake "echtes 3D" geschrieben!
    Hundefelsen-Level bestehen aus 64x64 Pixel großen Blöcken. Der Abstand von Decke und Boden ist immer konstant, zudem sind Boden und Decke nicht texturiert, sondern nur geshadet. Alles Inventar wird durch Bitmaps dargestellt.

    Bei Doom ist es auch nicht ganz 3D es gibt nur eine Ebene und wenn man Treppen hochgeht dann wird man eigentlich nur teleportiert.

    DooM setzte die Messlatte weiter nach oben, denn es gab unterschiedliche Deckenhöhen, Boden und Decke waren texturiert, und Wände konnten in beliebigen Winkel zueinander stehen. Das erste Mal wurde ein BSP-Tree eingesetzt (man müßte es hier eigentlich BPP (P für plane) nennen, da es nur 2D-Unterteilung war). Man konnte Treppen hochgehen (auch ohne "teleportiert" zu werden - eigentlich weiß ich gar nicht was Du meinst).
    Als nächstes kam dann Quake ca. zeitgleich mit Duke Nukem 3D. Duke hatte mit der Build-Engine zusätzlich zu den Doom-Features Schrägen anzubieten, Decals, und "vorgegaukelte" mehrere Ebenen übereinander. Z.B. beim ins-Wasser-springen. Schrägen hatte glaub' ich auch schon "Dark Forces". Bei "Shadow Warrior" gab's dann in der Build-Engine auch "echte" 3D-(Voxel-)Sprites.
    Aber das erste real-3d (selbst Models) war wohl Quake. Aber auch hier kann man sich streiten: Schließlich gab es keine 6DOF! Also könnte man vielleicht sagen, daß "Descent" das erste KOMPLETT-3D Spiel war! 😃

    Also:
    Descent - 3D
    Quake - 2.999999999D
    Duke Nukem - 2.7D
    DooM - 2.5D
    Hundefelsen - 2.3D

    ...oder so! 😉

    MfG, Sarge

    P.S.: Folgender Satz is' ja'n bisserl seltsam (und sogar falsch!)... 😉

    Das Software-Rendering ist ja auch nichts anderes als das, was deine Grafikkarte macht. Nur mit dem Unterschied, das dein Prozessor von den Berechnungen "verschont" wird und nur die Grafikkarte die Rendering-Arbeit übernimmt.

    😉 😃 😉 - Eben nicht! 😃



  • @TGGC: Deine Demo is' k3wl. Wirkt echt sehr plastisch. Das einzige, wo man merkt, daß es nur "gefaket" ist, ist, wenn sich die "Kamera" in den "3D-Raum" reindreht. Dann wirken die Skalierungen der ganzen Objekte 'n bisserl wie die alten Autorennspiele Anfang der 90er. 🙂 Ansonsten: *thumbsup* - Ach ja, Deinen Exit-Code solltest Du vielleicht überarbeiten. Bei mir stellt sich die Desktop-Auflösung nicht wieder her... wieder ein lustiges Interface nicht releaset oder so!? 🙂

    Sarge



  • Original erstellt von <Sgt. Nukem>:
    Deine Demo is' k3wl.

    Ist sie nicht. (no 1337 9354bb31!)

    Original erstellt von <Sgt. Nukem>:
    Ach ja, Deinen Exit-Code solltest Du vielleicht überarbeiten. Bei mir stellt sich die Desktop-Auflösung nicht wieder her

    Der Exitcode ist so gut, wie er in 4k reingepasst hat. (Bei wem er nicht geht, der hat einfach einen miesen Rechner 😉 )

    Was bitte soll "Hundefelsen" für ein Spiel sein? Meint ihr etwa "dogrock"?

    [ Dieser Beitrag wurde am 17.02.2003 um 14:16 Uhr von TGGC editiert. ]



  • Original erstellt von TGGC:
    **
    Was bitte soll "Hundefelsen" für ein Spiel sein? Meint ihr etwa "dogrock"?
    **

    😃 😃 😃
    Wolfenstein 3D - *Ups*, jetzt hab ichs gesagt 🙄 *wegrenn*



  • Das mit dem Teleportieren meinte ich so das es bei Doom nur Level gibt die auf einer Ebene sind. Man kann nicht 2 Räume übnereinander Bauen. Deswegen wurde für solche fällen nen 2. Level benutzt wo man dann hinteleportiert wird. So hab ich das gelesen.



  • Jo, wird bei Duke Nukem 3D auch so gemacht.



  • Ja, bei Duke Nukem 3D. Bei Doom gab es diese heimliche Teleportiererei nicht.



  • Wie, nur weil 1337 9354bb31 total 5chw00l is'!?
    Ihr seid schon'n paar b4sh0r!
    http://www.abhotten.de/31337.html

    Hehe...

    DooM hatte keine Teleportiererei zum Faken. Es gab' keine Räume übereinander, nicht mal gefakte, basta.

    Duke hatte sowas.



  • Original erstellt von <Sgt. Nukem>:
    Wie, nur weil 1337 9354bb31 total 5chw00l is'!?
    Ihr seid schon'n paar b4sh0r!
    http://www.abhotten.de/31337.html

    Soll ich daraus schliessen, das du's einfach nicht kapiert hast?



  • Original erstellt von <Teradio>:
    TGGC Du bist echt einfach nur zum kotzen.
    dein foto ist schrecklich. da sieht man schon wie arogant du bist. bääääääh *sich-vor-TGGC-ekel*

    Ja, ich liebe dich doch auch 😉



  • Soll ich daraus schliessen, das du's einfach nicht kapiert hast?

    Sch(l)iess' daraus doch was Du willst, Du 1337 h4x0r!

    leet gesabbel rockt die bude!

    Merseburger Zaubersprüche...

    Schade, daß ihr den "TGGC zum Kotzen"-Eintrag gelöscht habt... 😃
    Ernst nimmt dat doch eh keiner, und so'n paar Flames sind doch lustich... *g*
    TGGC kricht das wohl kaum in'n falschen Hals...

    Deine Demo ist natürlich nicht k3wl - pfui deibel - sondern extrem schön... schnieke... Picasso-like... und 1337! 😃
    www.31337.pl

    MfG, nix für ungut, Sarge



  • Original erstellt von <Sgt. Nukem>:
    Schade, daß ihr den "TGGC zum Kotzen"-Eintrag gelöscht habt... 😃
    TGGC kricht das wohl kaum in'n falschen Hals...

    Ich kapier schon was die wollen. Die sollen mir nurmal nachts auf der Strasse begegnen, dann schlag ich denen die Fresse ein. Man, sollen erstmal coden lernen, bevor die ins Netz dürfen. Könnt mich aufregen!

    Ach und Nukem, Unregistrierte und "1337 h4x0r", über die ..., na ja, schon klar, oder? 😉

    Ich denke eigentlich, das ich als Privatperson hier die Namen indizierter Spiele nennen kann, da ich ja keiner Werbung oder Ähnliches mache. Oder kriege ich oder gar Marc++us dann Ärger?

    Bye, TGGC



  • Original erstellt von TGGC:
    Die sollen mir nurmal nachts auf der Strasse begegnen, dann schlag ich denen die Fresse ein.

    LOL 😃 - Also bitte?!



  • Ich kapier schon was die wollen. Die sollen mir nurmal nachts auf der Strasse begegnen, dann schlag ich denen die Fresse ein.

    Schlägerei!?!?! Wo? Yeaaaaah...
    ! h001|94n5 ru13 ! 😃

    Man, sollen erstmal coden lernen, bevor die ins Netz dürfen. Könnt mich aufregen!

    Aua... nich' haue(r)n... 😮 🕶

    Ach und Nukem, Unregistrierte und "1337 h4x0r", über die ..., na ja, schon klar, oder?

    ...schüttet man Benzin!?! Tja... Passwort-Merken ist halt keinesfalls 1337... :-]

    Ich denke eigentlich, das ich als Privatperson hier die Namen indizierter Spiele nennen kann, da ich ja keiner Werbung oder Ähnliches mache. Oder kriege ich oder gar Marc++us dann Ärger?

    Man sollte auch meinen, daß Spielezeitungen OBJEKTIV indizierte Spiele bewerten dürften, ohne daß das als Werbung ausgelegt wird. Aber das sieht die deutsche Bürokratie nun mal anders...
    Und "Wolfenstein 3D" - auaaa... - ist ja nicht "nur" indiziert - indizierte Spiele wie DooM und Quake hab' ich ja genannt - Wolfie ist in Deutschland sogar komplett verboten (beschlagnahmt) - wegen der NS-Problematik (Verbreitung verfassungsfeindlicher Symbole blablabla).
    Auch wenn das Hakenkreuz eigentlich eine Rune war / ist (Symbol der Sonne glaub' ich). Tja... Deutschland halt.
    Und warum dürfen Kinofilme (Schindler's Liste, Indiana Jones) Hakenkreuze zeigen, und aus Computerspielen (RtCW, MoH:AA) müssen sie rausgelöscht werden!?! Richtig! Filme (scheinbar selbst nicht-dokumentarische) gelten als künstlerisches Produkt, Computerspiele gelten vor dem Gesetz aber (immer noch) als "Kinderspielzeug".
    Das mag vielleicht für Pong und Super Mario gelten, aber ein "Medal of Honor" ist doch visuell genauso fesselnd wie "Private Soldier Ryan" oder etwas vergleichbares, hat - meines Erachtens - also viel viel viel mehr mit Filmen zu tun als mit einer Holzeisenbahn oder Playmobil.
    Aber bis dieses Gesetz renoviert wird, werden wohl noch Jahrzehnte verstreichen...! 😡 😞

    Traurig traurig.

    Übrigens solltest DU besser NICHT die Namen indizierter Spiele in den Mund nehmen, bei Deinem Gewaltpotenzial keimen hier sonst direkt wieder abwägige Zusammenhänge zwischen realer Gewalt und Gewalt in Games auf... 😉 :p

    CU all, Sarge



  • {$E+,N+}

    begin

    Hallo !

    Ich würde gerne ein selbstgeschriebenes Beispiel für 3D Simulierung
    zeigen,blos weiß ich nicht wie ich es ins Netz bringe.. Ich hatte mich
    einmal ein Jahr lang, vor den Zeiten von directX, unter Turbo Pascal
    noch damit beschäftigt und nach langem langem kämpfen zum Erfolg gefunden..
    also wer dies für alle hier mit ein Link ins Netz stellen kann und will
    schreibt ne Mail .. es sind 3 verschiedene Demos und ein Konzeptblatt mit
    minimalcode .. die eigendlichen 3 Code will ich leider nicht zur Verfügung
    stellen. Das Konzept und das minimalexample sagen aber schon genug aus..

    mfg

    end.


Anmelden zum Antworten