Odpowiedz na ten temat
Pokaż wyniki od 1 do 3 z 3
  1. Avatar tygrysio El Comendante

    Dołączył
    Jun 2006
    Skąd
    Skadinąd
    Postów
    3,677

    Cytuj | #1

    Jakoś tak przeszukując zasoby internetu natknąłem się na artykuł.

    Dlaczego powinieneś używać OpenGL a nie DirectX

    Jako że zawsze programowanie nie było moją mocną stroną chciałbym by osoby bardziej obeznane wypowiedziały się na temat tego tekstu .... Napisałem w tym dziale bo ma to spore znaczenie dla jak by nie było Grania na Macu

    Dlaczego powinieneś używać OpenGL a nie DirectX | Ubuntu - Linux - Newsy - How to
    Komputer: Już dzisiąty od Apple .....
    Telefon: iPhone 4 16GB
    Odtwarzacz: IPhone 4
    Tablet: IPad 2



  2. Dołączył
    Sep 2011
    Postów
    29

    Cytuj | #2

    to tak jak z linuxem i windowsem, teoretycznie linux jest lepszy, szybszy itd ale to windowsa Viste zainstaluje na kazdym komputerze czy laptopie a linux... czasem podczas startu wywala bledy kernela, nie znajdzie mi klawiatury pod USB itd.. choc sam jestem zwolennikiem OpenGL to jednak trzeba obiektywnie podejsc do tematu, DirectX to ogromna biblioteka do dzwieku 2D czy 3D, microsoft udostepnia swietne VisualStudio + jezyk C# i jego (XNA) lub c++ w pakiecie(i tez mozna kodzic na np XBoxa co wcale nie jest bez znaczenia)... OpenGL jest napisane archaicznie (proceduralnie) i dziala duzo wolniej na MAc OSX niz na Windowsie (testowane, wiec kosztem krossplatformosci traci wydajnosc), Mac jest zla platforma do grania, bo jest wolny... dla Liona 4GB ramu to malo, safari czy iTunes pod Winda to "swietny" pokaz mozliwosci programistow apple, aha no i Obj-C tez nie jest dobrym jezykim do gier(wolny i dynamicznie typowany), wez porownaj ilosc Libow SDL etc dla C++ itd..
    PS sam mam MAC OS X wiec zeby nie bylo lubie ten system ale podchodze obiektywnie do tematu, nie jestem zadnym fan boyem Stefana czy M$.


  3. Dołączył
    May 2007
    Skąd
    Białogard
    Postów
    297

    Cytuj | #3

    OpenGL i DirectX hmm.. OpenGL został stworzony z myślą o grafice wektorowej i kiepsko sobie radzi z natłokiem animacji. na dodatek często potrzebujemy dodatkowych bibliotek, DirectX jest paczką naistotniejszych bibliotek przy tworzeniu gier komputerowych. DirectX wydaje się dużo nowocznieśniejszą biblioteką, jednak OpenGL też ma spory potencjał (jest to bardziej uzależnione od rozwoju tego standardu w systemch wystarczy zobaczyć jak działa w snow leopard i jak działa w tigerze). OpenGL trochę częsciej jest aktualizowany ale zwykle nie wykorzystuje się ostatniej wersji.

    PS. szkoda że niezbyt się przyjoł OpenCL to byłaby dobr biblioteka wspierająca OpenGL.
    Komputer: Macbook 13" 2,1 ghz X3100 snow leopard
    Odtwarzacz: iPod Classic

Odpowiedz na ten temat