Skip to content

Releases: Kevin-Dohmen-Projects/ASCII_Render_Engine

3.0.0-beta.3

3.0.0-beta.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Dec 22:53

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)

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 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Dec 22:34

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 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Dec 23:16

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

Choose a tag to compare

@github-actions github-actions released this 10 Dec 21:16

2.0.3

2.0.2

Choose a tag to compare

@github-actions github-actions released this 09 Dec 20:02

2.0.2

2.0.1

Choose a tag to compare

@github-actions github-actions released this 08 Dec 20:12

2.0.1 - small fix

Log

Fixed

  • Issue with uv on rectangle
    • uv was in screen-space instead of local-space

2.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Dec 17:12

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 Screen is now at ASCII_Render_Engine.Core, your first hint ;)
  • 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 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Dec 22:53

2.0.0-alpha3

Log

Changed

  • added generic render functions for geometry

2.0.0-alpha2.2

2.0.0-alpha2.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Dec 15:11

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 ; )

NOTE: make generic rendering functions + and information / profiling window

2.0.0-alpha2.1

2.0.0-alpha2.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Dec 13:47

#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