Repository navigation
Releases: Kevin-Dohmen-Projects/ASCII_Render_Engine
Releases · Kevin-Dohmen-Projects/ASCII_Render_Engine
Release list
3.0.0-beta.3
3.0.0-beta.3 - Refactoring
Log
Added
- added pooling to matrixes, pooling is built-in
- get:
Mat4x4.GetFromPool()(will also reset matrix to all zero's) - return:
Mat4x4.ReturnToPool(yourMatrix)
- get:
Changed
- Removed
secondPerspectiveCamera - Refactored
PerspectiveCamera(ooohh, what happened here? totally didn't copy from tmp to this one)
probably not breaking? unless you did stuff with matrix multiplication
3.0.0-beta.2
3.0.0-beta.2 - Rotation types
Log
Added
- Rotation Types
- IRotation interface
- EulerRotation
- QuaternionRotation
Changed
- Camera's and Mesh now use rotation types instead of their own makeshift rotation voodoo magic bs.
Breaking
everything if you try hard enough.
3.0.0-beta.1
3.0.0-beta.1
log
Added
- Quads (2D&3D)
- NGons (2D&3D)
- IPolygon interface
Changed
- Polygons are now structs
Breaking
- YEAH, PROBABLY
2.0.3
2.0.2
2.0.1
2.0.1 - small fix
Log
Fixed
- Issue with uv on rectangle
- uv was in screen-space instead of local-space
2.0.0
2.0.0 - THE 3D UPDATE
This update has some huge changes and will probably kill every dependent program.
GOOD LUCK UPDATING! ;)
log
Added
- 3D Rendering (only wireframe at the moment)
- Vertexes
- Polygons
- Mesh
- Primitives
- Cube
- Camera's
- Perspective
- Orthographic
- Basic noise
Changed
- Almost all namespaces
- entrypoint
Screenis now atASCII_Render_Engine.Core, your first hint ;)
- entrypoint
- Line rendering is now more acurate, uses the technique from the 2d polygon rendering
- All geometry now has its own sepperate generic render function
Breaking
- not everything... but almost everything XD
2.0.0-alpha3
2.0.0-alpha3
Log
Changed
- added generic render functions for geometry
2.0.0-alpha2.2
2.0.0-alpha2.2 - minor update line rendering
Log
Changed
- Improved line rendering
- had some bugs because of copied code from the rectangle primitive
but now its copied from the Poly2D rendering, so it must be better ; )
- had some bugs because of copied code from the rectangle primitive
NOTE: make generic rendering functions + and information / profiling window
2.0.0-alpha2.1
#2.0.0-alpha2.1 - some useful stuff
Log
Added
- Perlin Noise function
Changed
- Flipped 2d elements back and added the y-flip to just the 3d elements
- 2D: Down is positive Y
- 3D: Up is positive Y