Gibt es ein tool oder so, dass eine fertige OGL Anwendung nach DirectX portieren kann?
Hab dass nähmlich in einem Buch zu DirectX Spiele Porgrammierung gelesen, dass es seit DirectX8 Tools gibt, die es vereinfachen, OpenGL nach Direct X zu ändern,
Registriert: Sa Mai 04, 2002 19:48 Beiträge: 3830 Wohnort: Tespe (nahe Hamburg)
Um ganz ehrlich zu sein fällt es mir irgendwie sehr schwer das zu glauben, weil die Frameworks ja doch schon sehr unterschiedlich sind und mit jeder Versionsnummer sich auch teilweise ändert. Muss in jedem Fall eine merkwürdige Person sein, die diesen Aufwand auf sich nimmt
_________________ "Light travels faster than sound. This is why some people appear bright, before you can hear them speak..."
Man könnte sich ja einfach die DGL Unit nehmen und die entsprechenden Funktionen dann über DirectX implementieren anstelle die Addresse zu laden. Das dürfte aber ein riesen Aufwand und ziemlich nutzlos sein. Gerade bei den Shadern ist das ja eine Menge Arbeit, weil man z.B. einen glsl Compiler programmieren müßte.
Hab bei google gesucht und ein tool gefunden, man plaziert da eine opengl32.dll ins verzeichniss der anwendung und schon läuft alles über directX, hat jetzt bei mir ganz gut geklappt außer bei den anwedungen, die den dglOpenGL header benuzten.
Registriert: Mo Sep 23, 2002 19:27 Beiträge: 5812
Programmiersprache: C++
Das ist aber ein Wrapper, und kein Tool um eine Anwendung zu übersetzen, und solche DX->GL Wrapper sind nur dann brauchbar wenn eine Grafikkarte eine schlechte oder gar keine GL-Implementation hat. Mit portieren hat das nix zu tun.
wär sicher trotzdem mal interessant das Tool zu testen.
Vielleicht läßt sich ja damit auch mal der eine oder andere Fehler in der OpenGL Implementierung umgehen.
Kannst du mal die DL Adresse posten?
Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.