OpenGL: Difference between revisions
Jump to navigation
Jump to search
Thunder4ik (talk | contribs) m (→top: clean up, replaced: {{goldsrc → {{gldsrc) |
Utopic Tahu (talk | contribs) No edit summary |
||
| Line 1: | Line 1: | ||
{{stub}} | {{stub}} | ||
'''OpenGL''' is a 3D graphics API, which is used by the hardware renderers of {{gldsrc|2}} and {{idtech2|2}}, as well as some {{src2|2}} games. The {{linux|2}} and {{mac|2}} versions of {{src|2}} can use the special-purpose [[togl]] to wrap [[DirectX]] API calls to OpenGL (although togl is limited to Shader Model 2). | '''OpenGL''' is a 3D graphics API, which is used by the hardware renderers of {{gldsrc|2}} and {{idtech2|2}}, as well as some {{src2|2}} games. The {{linux|2}} and {{mac|2}} versions of {{src|2}} can use the special-purpose [[togl]] to wrap [[DirectX]] API calls to OpenGL (although togl is limited to Shader Model 2). | ||
==Source engine OpenGL== | |||
===Dxlevel 92=== | |||
Dxlevel 92 is the [[OpenGL]] equivalent to DirectX 9 (Dx9) | |||
====Features==== | |||
* Refractions with the use of a bump-map | |||
* High-quality reflective water (used frequently) | |||
* Softer edge dynamic shadows | |||
* Normal-mapped lighting on models | |||
* Improved-quality specular effects | |||
* [[HDR|High dynamic range rendering]] (disabled by default) | |||
* [[$phong|Phong]] shading | |||
* [[Color Correction]] | |||
* Motion Blur | |||
===Dxlevel 97=== | |||
Dxlevel 92 is the [[OpenGL]] equivalent to DirectX 9 (Dx9) | |||
====Features==== | |||
* Lightwarp support | |||
* [[HDR|High dynamic range rendering]] (enabled by default) | |||
== See also == | == See also == | ||
Revision as of 04:38, 4 March 2024
OpenGL is a 3D graphics API, which is used by the hardware renderers of
GoldSrc and
id Tech 2, as well as some
Source 2 games. The
Linux and
macOS versions of
Source can use the special-purpose togl to wrap DirectX API calls to OpenGL (although togl is limited to Shader Model 2).
Source engine OpenGL
Dxlevel 92
Dxlevel 92 is the OpenGL equivalent to DirectX 9 (Dx9)
Features
- Refractions with the use of a bump-map
- High-quality reflective water (used frequently)
- Softer edge dynamic shadows
- Normal-mapped lighting on models
- Improved-quality specular effects
- High dynamic range rendering (disabled by default)
- Phong shading
- Color Correction
- Motion Blur
Dxlevel 97
Dxlevel 92 is the OpenGL equivalent to DirectX 9 (Dx9)
Features
- Lightwarp support
- High dynamic range rendering (enabled by default)