Quote:
Originariamente inviato da beejey
Purtroppo il monopolio della microsoft delle directx come internet explorer se i giochi giravano tutti opengl era meglio
|
Questa affermezione poteva avere senso prima delle DirectX 8, quando era facile trovare applicazioni in OpenGL che giravano più che degnamente. Con la mia GF2 MX le applicazioni OpenGL girano più veloci.
Ma ormai le DirectX offrono più funzionalità e soprattutto con maggiore anticipo rispetto alle OpenGL. Per avere un linguaggio di shader standarizzato si sono dovuti aspettare 2 anni, e nel frattempo gli sviluppatori DirectX hanno avuto a disposizione l'HLSL.
Le OpenGL non sono nate per la grafica dei videogiochi. Sono state usate (soprattutto in passato) perchè eran un'API già pronta e molto ben strutturata. Le GLide di 3dfx sono state definite ispirandosi alle OpenGL. Le DirectX invece erano ancora immature. Ora la situazione si è invertita.