Citizendia
Your Ad Here

In computing, retained mode rendering is a style for application programming interfaces of graphics libraries, in which the libraries retain a complete model of the objects to be rendered. With this approach, client calls don't cause actual rendering, but update the library's internal list of objects. The library can then control when actual rendering takes place (e. g. managing double buffering) and optimize the processing of related objects (e. In Computer science, double buffering (or ping-pong buffering is a widely used technique for minimizing the delay (flicker in Input/output operations which g. with occlusion culling), and only data that changes from frame to frame needs to be transferred from the application to the library. In 3D computer graphics, hidden surface determination (also known as Hidden Surface Removal (HSR or Visible Surface Determination (VSD) is the

Immediate mode is the opposite approach, but the two styles can coexist in the same library and are not necessarily distant in practice. Immediate mode rendering is a style for Application programming interfaces of graphics libraries in which client calls directly cause rendering of graphics objects to the display For example, OpenGL has immediate mode functions that can use previously defined server side objects (textures, vertex and index buffers, shaders, etc. OpenGL ( Open G raphics L ibrary is a standard specification defining a cross-language Cross-platform API for writing applications that produce ) without resending unchanged data.

See also

A scene graph is a general Data structure commonly used by vector-based graphics editing applications and modern computer games
© 2009 citizendia.org; parts available under the terms of GNU Free Documentation License, from http://en.wikipedia.org
Dapyx Software network: MP3 Explorer | Ebook Manager | Zenithic