HOME

TheInfoList



OR:

Glide is a
3D graphics 3D computer graphics, sometimes called CGI, 3D-CGI or three-dimensional computer graphics, are graphics that use a three-dimensional representation of geometric data (often Cartesian) that is stored in the computer for the purposes of perfor ...
API An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
developed by
3dfx Interactive 3dfx Interactive, Inc. was an American computer hardware company headquartered in San Jose, California, founded in 1994, that specialized in the manufacturing of 3D graphics, 3D graphics processing units, and later, video cards. It was a pionee ...
for their ''Voodoo Graphics''
3D accelerator A graphics processing unit (GPU) is a specialized electronic circuit designed for digital image processing and to accelerate computer graphics, being present either as a discrete video card or embedded on motherboards, mobile phones, personal co ...
cards. It started as a proprietary API, and was later
open sourced Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose. Open ...
by 3dfx. It was dedicated to rendering performance, supporting geometry and
texture mapping Texture mapping is a term used in computer graphics to describe how 2D images are projected onto 3D models. The most common variant is the UV unwrap, which can be described as an inverse paper cutout, where the surfaces of a 3D model are cut ap ...
primarily, in data formats identical to those used internally in their cards. Wide adoption of 3Dfx led to Glide being extensively used in the late 1990s, but further refinement of Microsoft's
Direct3D Direct3D is a graphics application programming interface (API) for Microsoft Windows. Part of DirectX, Direct3D is used to render three-dimensional graphics in applications where performance is important, such as games. Direct3D uses hardware ...
and the appearance of full
OpenGL OpenGL (Open Graphics Library) is a Language-independent specification, cross-language, cross-platform application programming interface (API) for rendering 2D computer graphics, 2D and 3D computer graphics, 3D vector graphics. The API is typic ...
implementations from other
graphics card A graphics card (also called a video card, display card, graphics accelerator, graphics adapter, VGA card/VGA, video adapter, display adapter, or colloquially GPU) is a computer expansion card that generates a feed of graphics output to a displa ...
vendors, in addition to growing diversity in 3D hardware, eventually caused it to become superfluous.


Glide wrappers and emulators

Glide emulator development has been in progress since the late 1990s. During 3dfx's lifetime, the company was aggressive at trying to stop these attempts to emulate their proprietary API, shutting down early emulation projects with legal threats. However, just before it ceased operations and had its assets purchased by
Nvidia Nvidia Corporation ( ) is an American multinational corporation and technology company headquartered in Santa Clara, California, and incorporated in Delaware. Founded in 1993 by Jensen Huang (president and CEO), Chris Malachowsky, and Curti ...
, 3dfx released the Glide API, along with the Voodoo 2 and Voodoo 3 specifications, under an open source license, which later evolved into an open source project.


See also

*
Vulkan (API) Vulkan is a cross-platform API and open standard for 3D graphics and computing. It was intended to address the shortcomings of OpenGL, and allow developers more control over the GPU. It is designed to support a wide variety of GPUs, CPUs and ...
*
3dfx Interactive 3dfx Interactive, Inc. was an American computer hardware company headquartered in San Jose, California, founded in 1994, that specialized in the manufacturing of 3D graphics, 3D graphics processing units, and later, video cards. It was a pionee ...
* MiniGL *
Mantle (API) Mantle was a low-overhead rendering API targeted at 3D video games. AMD originally developed Mantle in cooperation with EA DICE, DICE, starting in 2013. Mantle was designed as an alternative to Direct3D and OpenGL, primarily for use on personal ...
– another low-level API


References


External links


Glide SourceForge Project





OpenGL Documentation
{{DEFAULTSORT:Glide Api 3D computer graphics 3D graphics APIs 3dfx Interactive Application programming interfaces Cross-platform free software Free 3D graphics software Graphics libraries Video game development software