Hlavní navigace

Názor ke zprávičce Postapokalyptická střílečka Metro: Last Light míří na Linux od Karel - OpenGL má obecně horší výkon než DirectX. Její...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 14. 8. 2013 9:44

    Karel (neregistrovaný)

    OpenGL má obecně horší výkon než DirectX. Její výhoda je v tom, že je skoro všude a i se dá emulovat. Ale výkonově a možnostmi je tak 1 až 2 roky za DirectX. Pokud chcete zkusit programovat přímo pro tahle dvě prostředí, tak DirectX pro vás bude řádově jednodušší na zvládnutí. Hello World v OpenGL sice není nijak komplikované, ale cokoliv složitějšího vás začne utápět v nekonečném množství výjimek. DirectX vás od toho do značné míry odstíní, takže práce s ním je jednodušší a rychlejší.

    Řešením je použití grafických enginů, které umí oboje. Pak vývojář hry nemusí vůbec řešit, co se nakonec použije. Veškerou tu tvrdou práci udělá vývojář enginu.