OpenGL: Difference between revisions
Jump to navigation
Jump to search
Utopic Tahu (talk | contribs) |
Utopic Tahu (talk | contribs) |
||
Line 20: | Line 20: | ||
===== Since 2013 ===== | ===== Since 2013 ===== | ||
* '''MSAA [[anti-aliasing]]''' - GoldSrc now natively support anti-aliasing, specifically, MSAA 4X, which is enabled by default on most modern hardwares. This will reduce the amount of jagged edges/staircases effect on the geometry. | * '''MSAA [[anti-aliasing]]''' - GoldSrc now natively support anti-aliasing, specifically, MSAA 4X, which is enabled by default on most modern hardwares. This will reduce the amount of jagged edges/staircases effect on the geometry. | ||
===== Since 25th Anniversary ===== | |||
* '''Rudimentary Shadows''' | |||
==Source engine OpenGL== | ==Source engine OpenGL== |
Revision as of 09: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.
Id Tech 2(GlQuake) engine OpenGL
Features
- Experimented Reflections
- Transparent Water
- Rudimentary Shadows
- Texture Filtering
Goldsrc engine OpenGL
Features
- Colored lighting - Quake simply had monotone lighting
- Transparent textures - Glass can now be used in maps
- Higher poly counts
- Water waves
Since 2013
- MSAA anti-aliasing - GoldSrc now natively support anti-aliasing, specifically, MSAA 4X, which is enabled by default on most modern hardwares. This will reduce the amount of jagged edges/staircases effect on the geometry.
Since 25th Anniversary
- Rudimentary Shadows
Source engine OpenGL
OpenGL uses togl converts DirectX shaders to OpenGL for macOS and Linux
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 97 is the OpenGL equivalent to DirectX 9 Shader Model 3 (Dx9.0c)
Features
- Lightwarp support
- High dynamic range rendering (enabled by default)