Skip to content

Releases: JunioJsv/juniojsv-engine

v1.2.0

16 Mar 04:47
Compare
Choose a tag to compare

What's Changed

🔥 New Features

  • Implemented frustum culling using boundary rectangle and ellipsoid.
  • Added support for resolution scaling via FBO.
  • Improved resource management and implemented a debugger to view entity boundaries.
  • Implemented texture scaling for beings and scale in 3 dimensions.

🛠 Refactoring and Improvements

  • Removed some getters and adjusted attribute/method visibility.
  • Applied Tell, Don’t Ask principle in some classes.
  • Normalized and improved camera movement.
  • Refactored IRenderContext.kt to WindowContext.
  • General improvements in RAM and VRAM memory usage.

🐞 Bug Fixes

  • Fixed VRAM memory leak when rendering the Debugger.
  • Fixed crash on window minimize.

Full Changelog: v1.0.1...v1.2.0

v1.0.1

03 Mar 02:39
Compare
Choose a tag to compare
  • Frustum Culling 👁️
  • ImGui integration 🛠️

v1.0.0

29 Oct 13:41
Compare
Choose a tag to compare
  • first engine showcase ✨