What is OpenGL®?

OpenGL is an application program interface used to define 2D and 3D computer graphics. This API across platforms is generally considered to be a standard in the computer industry in terms of this type of interaction with 2D computer graphics and has also become a usual tool for use with 3D graphics. OpenGL The abbreviation for the open graphics library eliminated the need for programmers to rewrite the graphical part of the operating system every time the company upgrades to a new version of the system.

The basic function OpenGL is to issue a specific collection of executable files or operating system commands. The program works with existing graphics hardware based on a hard disk or other specified source. Each command in the set is designed to engage a certain action or trigger a specific special effect associated with graphics.

Creating commands in OpenGL can take place in two different ways. First this possible for the programmer to create and save a list of commands, kThe terés can participate on a recurring basis. This is one of the more routine ways to use the program interface. Along with the introduction of groups of more or less standing commands, it is also possible to create and perform one -off commands in the circuit of computer graphics.

Together with the ability to connect to the operating system and use resident graphics hardware, OpenGL also provides a number of built -in protocols that can be useful for end -user. These features include tools such as alpha blending, texture mapping, atmospheric effects and surface removal. These tools can be connected to any operating system currently used.

originally developed by Silicon Graphics, OpenGL is now considered a standard for this industry. The application program interface is active by Microsoft, which offers free library downloadsOpenGL for use in Windows Systems. OpenGL also works very well with an open inventor, an object -oriented programming tool also created by Silicon Graphics.

IN OTHER LANGUAGES

Was this article helpful? Thanks for the feedback Thanks for the feedback

How can we help? How can we help?