Politehnika i dizajn, Vol. 4 No. 2, 2016.
Izvorni znanstveni članak
https://doi.org/10.19279/TVZ.PD.2016-4-2-03
DIFFERENCES BETWEEN THE OPENGL AND DIRECT3D PROGRAMMING INTERFACES
Andrija Bernik
; Sveučilište Sjever – Sveučilišni centar Varaždin, Hrvatska
Vedran Bergovec
; Sveučilište Sjever – Sveučilišni centar Varaždin, Hrvatska
Zvonimir Sabati
; Fakultet organizacije i informatike, Varaždin, Hrvatska
Sažetak
This paper presents and explains the differences between two of the most popular graphic Application Programming Interfaces (API-s) starting from their isolated inceptions in 1992, through their frequent competitive collisions in the area of performance, ease of use, attempts to penetrate the other’s target group of users and a failed attempt to merge the API-s into a single product. This paper also deals with various techniques they must master and obstacles they must overcome to rise above the competition. The end of this paper explains which user types prefer which API and explains why that is the case.
Ključne riječi
OpenGL; Direct3D; API; Marshalling; Driver Overhead
Hrčak ID:
192069
URI
Datum izdavanja:
13.5.2016.
Posjeta: 1.434 *