Graphics Libraries
   HOME





Graphics Libraries
A graphics library or graphics application programming interface, API is a Computer program, program Library (computing), library designed to aid in rendering computer graphics to a monitor. This typically involves providing optimized versions of functions that handle common Rendering (computer graphics), rendering tasks. This can be done purely in Computer software, software and running on the Central processing unit, CPU, common in embedded systems, or being hardware accelerated by a Graphics processing unit, GPU, more common in Personal computer, PCs. By employing these functions, a program can assemble an image to be output to a monitor. This relieves the programmer of the task of creating and optimizing these functions, and allows them to focus on building the graphics program. Graphics libraries are mainly used in video games and Simulation video game, simulations. The use of graphics libraries in connection with video production systems, such as Pixar RenderMan, is not covere ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Application Programming Interface
An application programming interface (API) is a connection between computers or between computer programs. It is a type of software Interface (computing), interface, offering a service to other pieces of software. A document or standard that describes how to build such a connection or interface is called an ''API specification''. A computer system that meets this standard is said to ''implement'' or ''expose'' an API. The term API may refer either to the specification or to the implementation. In contrast to a user interface, which connects a computer to a person, an application programming interface connects computers or pieces of software to each other. It is not intended to be used directly by a person (the end user) other than a computer programmer who is incorporating it into software. An API is often made up of different parts which act as tools or services that are available to the programmer. A program or a programmer that uses one of these parts is said to ''call'' that ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  



MORE