Skip to the main content

Original scientific paper

https://doi.org/10.19279/TVZ.PD.2016-4-2-03

DIFFERENCES BETWEEN THE OPENGL AND DIRECT3D PROGRAMMING INTERFACES

Andrija Bernik ; University North, University Center Varaždin, Croatia
Vedran Bergovec ; University North, University Center Varaždin, Croatia
Zvonimir Sabati ; Faculty of organization and informatics, Varaždin, Croatia


Full text: croatian pdf 1.377 Kb

page 102-110

downloads: 546

cite


Abstract

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.

Keywords

OpenGL; Direct3D; API; Marshalling; Driver Overhead

Hrčak ID:

192069

URI

https://hrcak.srce.hr/192069

Publication date:

13.5.2016.

Article data in other languages: croatian

Visits: 1.434 *