Releases: congard/algine
Releases · congard/algine
v1.6 alpha
Algine v1.6 alpha
- Created headers for all source files
- Now using CMake. Supports Linux and MinGW-w64
- Removed
make.sh
,run.sh
,make.bat
andrun.bat
scripts, createdalgine.sh
andalgine.bat
instead. They marked as deprecated - Removed
.vscode
directory - Fixed
activeTexture
, removedTextureArray
- Added directional lighting (shadow mapping)
lamp.cpp => light.cpp
- Created
contrib
directory - Added
renderbuffer.cpp
- Some shaders separated and renamed, removed duplicates
- Added
TextureCube
, created cubemap shader - DOF: added CoC calculation from position map, added CoC shader, added ability to eliminate bleeding and sharp unsharpness artifact
- Main (color) fragment shader output reorder
- Added
CubeRenderer
,QuadRenderer
- Added
core_utils.cpp
mesh.cpp
merged withmodel.cpp
- Now engine using VAO instead of
glEnableVertexAttribArray()
andglDisableVertexAttribArray()
- Improved readability of shaders
- Removed dead code
- Added
update-contrib
bash script, updated contrib - Performance improvements and other minor fixes.
Note: at the moment, new versions are released only for updating changelog