All Versions
4
Latest Version
0.4
Avg Release Cycle
10 days
Latest Release
2968 days ago

Changelog History

  • v0.4 Changes

    October 25, 2016

    ๐Ÿ†• New features

    • Issue #38 โ€“ properties of lights are lambdas.
    • Issue #39 โ€“ it is now possible to dispose and reinitialize materials.
    • Issue #40 โ€“ added loadObjMeshes extension method to List<String>, InputStream, and File.
    • Loading properties from resource file.
    • JOGL implementation: File choosers for OBJ files and textures.
    • JOGL implementation: Added actions running in GLES context.

    Other changes

    • ๐Ÿ”จ Issue #44 โ€“ refactoring (changed API):
      • readTexture renamed to loadTexture,
      • loadObjMesh renamed to loadObjMeshes.
    • ๐Ÿ‘Œ Improved tests logging in build.
    • ๐Ÿ”ง Launch4j configuration for preview application.
  • v0.3 Changes

    September 25, 2016

    New features

    • ๐Ÿ‘ Issue #14 โ€“ OBJ format support.
    • ๐Ÿ‘ Issue #15 โ€“ Lights support:
      • directional lights,
      • point lights,
      • spotlights.
    • More camera features:
      • Issue #22 โ€“ orthographic camera projection,
      • Issue #23 โ€“ free-form camera position.
    • ๐Ÿšš Issue #24 โ€“ Removed uncomfortable init and dispose calls for materials.
    • JOGL implementation: Getting current mouse position.

    ๐Ÿ›  Fixed bugs

    • Issue #28 โ€“ Direct buffers were created once per frame, causing dramatic FPS loss.
    • Issue #33 โ€“ Transformation of a Model was passed by value (not by name), when transformed again.
    • ๐Ÿ›  Minor fixes in transformations.

    Other changes

    • โšก๏ธ Updated dependencies
  • v0.2 Changes

    September 25, 2016
    • ๐Ÿš€ Release date: Sep 15, 2016
    • Git tag: glimpse-framework-0.2

    ๐Ÿš€ First Kotlin release.

  • v0.1 Changes

    September 25, 2016
    • ๐Ÿš€ Release date: Dec 23, 2015
    • Git tag: glimpse-framework-0.1

    ๐ŸŽ‰ Initial release.