Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

07.07.2012, 09:24

[Umfrage] OpenGL, DirectX, beides oder gar keins

43%

OpenGL (16)

30%

DirectX (11)

27%

beides (10)

0%

gar keins

Hey,

es soll hier nicht darum gehen, was besser ist, sondern welche API ihr benutzt bzw. ob ihr eine benutzt oder gar keine (keine Hardwarebeschleunigung).

MfG
Delop

PS: Bitte kein flamewar :D

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

2

07.07.2012, 16:06

Es ist an sich ja egal welche von beiden man benutzt. Letztendlich kann man nahezu das gleiche Ergebnis erziehlen, wenn man die modernsten Versionen miteinander vergleicht.

Das hier ist zwar für Spiele (noch) recht uninteressant (weil viel zu aufwändig), aber man sieht das man kaum einen Unterschied wahrnimmt: YouTube

3

07.07.2012, 16:11

Ich weiß, dass es fast das gleiche Ergebnis ist, aber die API's sind ja verschieden (andere Funktionsnamen, ...).

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

4

07.07.2012, 16:19

Naja, sind eben verschiedene APIs auf verschiedene Plattformen. Windows hat D3D, Linux und Mac haben OpenGL, andere Plattformen haben wieder was anderes...

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

5

07.07.2012, 17:07

Zitat

andere Plattformen haben wieder was anderes...


Ich könnte jetzt googlen, aber was gibts denn sonst noch so? ;)

6

07.07.2012, 17:14

Ich könnte jetzt googlen, aber was gibts denn sonst noch so? ;)
Zum Beispiel bei der Xbox wird eine ähnliche DirectX API benutzt, es ist aber nicht das selbe.

Legend

Alter Hase

Beiträge: 731

Beruf: Softwareentwickler

  • Private Nachricht senden

7

07.07.2012, 17:16

Kommt ganz stark auf deine Zielplatform(en) an.
Unter Windows allein würde ich mich um OpenGL nicht mehr scheren. Man kann zwar das selbe auf den Bildschirm zaubern, aber der Weg dahin ist richtig hässlich geworden.
Aber ausserhalb von Windows ist nicht viel mit DirectX.
"Wir müssen uns auf unsere Kernkompetenzen konzentrieren!" - "Juhu, wir machen eine Farm auf!"

Netzwerkbibliothek von mir, C#, LGPL: https://sourceforge.net/projects/statetransmitt/

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

8

07.07.2012, 17:17

Zitat

andere Plattformen haben wieder was anderes...


Ich könnte jetzt googlen, aber was gibts denn sonst noch so? ;)

PlayStation, Wii, XBox, ... die haben alle eigene, native APIs...

9

07.07.2012, 17:18

Was soll daran bitteschön hässlich sein? Mann kann entweder eine Bibliothek benutzten, um ein Kontext zu erstellen oder es selbst schreiben (ca. 10-20 Zeilen).

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

10

07.07.2012, 18:23

Gut an die ganzen Konsolen hatte ich nicht gedacht.
Übrigens finde ich GL auch nicht unbedingt hässlich, ich finde es sogar angenehm mich dort nicht mit Klassen rumschlagen zu müssen. Und GLSL finde ich auch schöner, da es sehr C like ist. Ich finde die Dx Shader irgendwie gruselig.

Werbeanzeige