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.batandrun.batscripts, createdalgine.shandalgine.batinstead. They marked as deprecated - Removed
.vscodedirectory - Fixed
activeTexture, removedTextureArray - Added directional lighting (shadow mapping)
lamp.cpp => light.cpp- Created
contribdirectory - 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.cppmerged withmodel.cpp- Now engine using VAO instead of
glEnableVertexAttribArray()andglDisableVertexAttribArray() - Improved readability of shaders
- Removed dead code
- Added
update-contribbash script, updated contrib - Performance improvements and other minor fixes.
Note: at the moment, new versions are released only for updating changelog