Skip to content

Releases: scenerygraphics/scenery

scenery 0.2.3

12 Dec 13:16
Compare
Choose a tag to compare
scenery 0.2.3 Pre-release
Pre-release
  • Volume: support loading of volumetric data from volume graphics files (via SCIFIO)
  • FXSwapchain/OpenGLRenderer/SceneryPanel: bug fixes and performance improvements for JavaFX integration (thanks @hanslovsky!)
  • VulkanRenderer: fixes race condition in Node initialisation
  • VulkanRenderer: better caching of pre-recorded command buffers
  • PointCloud: fixes bounding box discovery
  • Line: reintroduces custom shaders for line rendering
  • OpenGLRenderer: fix concurrency issues when updating textures
  • dependency updates:
    • bumps Kotlin to 1.1.61
    • bumps spirvcrossj to 0.3.1, fixes native library discovery issues when running from within Fiji/ImageJ

scenery 0.2.2

16 Nov 14:06
Compare
Choose a tag to compare
scenery 0.2.2 Pre-release
Pre-release
  • FontBoard is now TextBoard
  • OpenGLRenderer/VulkanRenderer/SDFFontAtlas: signed distance field font rendering is working again for both Vulkan and OpenGL
  • GPU compatibility table has been added to the README, please add more!
  • TextBoard: fonts can now be read from files in the classpath by setting TextBoard.fontFamily to e.g. MyFont.ttf (if a dot is contained in the name, it is assumed to be a file name)
  • VulkanRenderer: geometry updates have been fixed
  • VulkanRenderer: new buffers will not be allocated if the old geometry of a Node still fits in
  • GenericTexture: Default texture type is now GLTypeEnum.UnsignedByte, which is more sensible (see #102)
  • Kotlin has been bumped to 1.1.60

scenery 0.2.1

10 Nov 23:26
Compare
Choose a tag to compare
scenery 0.2.1 Pre-release
Pre-release
  • introduces per-node blending options, to be set via Node.material.blending, the blending options also include the regular transparency options (Node.material.opacity and Node.material.transparent before)
  • refactors in the Vulkan renderer, which also fixes a crashing issue on Windows
  • updates JInput to 2.0.7

scenery 0.2.0

06 Nov 10:17
Compare
Choose a tag to compare
scenery 0.2.0 Pre-release
Pre-release

Second preview release

  • promotes Vulkan renderer to non-experimental (select by setting system property scenery.Renderer=VulkanRenderer
  • better support for volumetric data
  • fully configurable render paths for both OpenGL and Vulkan
  • unified shaders for OpenGL and Vulkan
  • support for using scenery with JavaFX
  • many bug fixes and performance improvements

First preview release

28 Feb 16:10
Compare
Choose a tag to compare
First preview release Pre-release
Pre-release

This is the first preview release of scenery.