Tutorials für Fortgeschrittene? Engine-Design? Was-Muss-Drin-Sein?



  • rapso schrieb:

    und der meinung vieler anderer enginemacher die die gleichen benennungen dafür haben.

    Weil es das auch in so vielen anderen Engines gibt 🙄

    rapso schrieb:

    wenn du genau gelesen hättest, würdest du entnehmen, dass ich sagte, dass für Q3 die optimierungen in der engine selbst waren.

    Was natürlich oben nicht steht ^^

    rapso schrieb:

    das es mit einem blossen statemanager für oGL nicht getan wurde.

    Jo, waren noch paar andere primitive Software Spielereien. Wie gesagt, hat mit Shadern aber nix zu tun. Und das OGL State Management war ein großer Teil davon.



  • rapso schrieb:

    weil man gute dinge an einer architektur übernimmt, und die teile die du als "quasi gleich" bezeichnest wurden nunmal von JC genau so eingecodet

    Macht es also 'nen Unterschied, ob genau so gecodet oder den Code wiederverwandt? Wenn ja, machen IMHO Rechte an Code gar keinen Sinn. Man könnte den Unterschied ja nicht beweisen. Kennt jemand 3DTT bzw. Peter Dobrovka?

    Bye, TGGC (Der Held lebt!)



  • TGGC schrieb:

    Sgt. Nukem schrieb:

    Nee, das ist im Prinzip 'ne komplette Neuentwicklung. Das kleine Funktionen ggf. sogar noch von Q2 mitgeschleppt werden, ist klar.

    Ja, das sagst du. Und warum ist dann quasi alles gleich? So wie Q3 mit Shadern und StencilShadows?

    Stimmt, hat nur "extern "C" {" davor geschrieben, schon hatter aus'ner C- 'ne C++-Engine gemacht. 🤡 👍



  • TGGC schrieb:

    Kennt jemand 3DTT bzw. Peter Dobrovka?

    ^^

    Wie ist das eigentlich ausgegangen ? Hab das am Ende nimmer verfolgt.



  • Ausgegangen ist garnichts. Ein Gutachter überprüft jetz eben genau das, wurde der 3DTT Source geklaut oder nicht?

    Bye, TGGC (Der Held lebt!)



  • TGGC schrieb:

    Ausgegangen ist garnichts. Ein Gutachter überprüft jetz eben genau das, wurde der 3DTT Source geklaut oder nicht?

    Aha?? 😕

    Naja, auf jeden Fall geht das bürokratentypisch mal wieder schnell wie Schmidt's Katze... http://www.pcgames.de/index.cfm?article_id=31934 🤡


  • Mod

    Ahvolon[F-Bytes] schrieb:

    rapso schrieb:

    und der meinung vieler anderer enginemacher die die gleichen benennungen dafür haben.

    Weil es das auch in so vielen anderen Engines gibt 🙄

    jap, klingt aber fast so, als hättest du da ein informationsdefizit. eine der bekanntesten unter gpl dürfte fly 3d sein.

    Ahvolon[F-Bytes] schrieb:

    rapso schrieb:

    das es mit einem blossen statemanager für oGL nicht getan wurde.

    Jo, waren noch paar andere primitive Software Spielereien. Wie gesagt, hat mit Shadern aber nix zu tun. Und das OGL State Management war ein großer Teil davon.

    ich hoffe du bezeichnest (vertex-/)fragment-programms nicht als einzige definition von shadern, denn das ist nur der marketingname von MS (und ATI mit ihren 'smartshadern') dafür. shader an sich sind beschriebungen wie ein pixel bearbeitet wird, damit man ihn nicht fullbright bzw mit albedo textur sieht, dabei ist es egal ob dies in software gemacht wird (wie z.b. renderman), register combinern (texturestages bzw pixelshader 0.5 laut MS) oder fragmentprogramms (>=pixelshader 1.0 laut MS)

    rapso->greets();



  • Aber wenn ICH oder TGGC (jaja, der Esel) mal auf so Dünnschiss-Problemen korinthenkackiere, heisst's direkt: CLOSED !! 👎 👎 😡 😡

    *schildhochhalt* *demonstrier* *kaffeetrink*

    🕶


  • Mod

    Sgt. Nukem schrieb:

    Aber wenn ICH oder TGGC (jaja, der Esel) mal auf so Dünnschiss-Problemen korinthenkackiere

    schön das du das schuldeingeständniss für dich und deinen companion so unterschreiben kannst, da bekomm ich gleich ein gutes gewissen eure flames doch zurecht geschlossen zu haben *haha*
    zudem ist das in diesem fall kein

    Dünnschiss-Problemen korinthenkackiere

    sodern lediglich die aufklärung, das es shader schon seit langem gibt und das diese nun bei DX "Effects" heißen und pixelshader beinhalten, nichts viel an dem schon lange existenten begriff "Shader" ändert.

    flame wäre sowas wie:
    zum glück hat MS die fragmentprogramme nicht PixelKuh bezeichnet, sonst wären nun plötzlich kühe obsolet?

    🤡

    rapso->greets();



  • rapso schrieb:

    flame wäre sowas wie:

    Um Flames ging's doch gar nicht...

    Meine Posts dienen auch nur der Aufklärung, das kommt ab sofort in meine Sig.
    SOA!
    Darfst also nichts mehr löschen... hehe


Anmelden zum Antworten