Splash release 0.11.0

Hello there,

Splash 0.11.0 has been release a few days ago, and it is the first new minor release in more than a year! You can find the release notes here, but the main novelties are:

  • a (hopefully) improved UI, which should match more closely how it is used
  • the support for NDI is now native, provided that the NDI runtime is installed
  • which means that NDI is now also supported on Windows

Regarding the UI, Splash now provides a preview for the meshes which allows for having a look at the mesh polygons and texture coordinates:

There are other improvements, like the attributes section is now always visible (and not only when in the Graph tabulation) which allows for modifying the Cameras parameters while inside the corresponding tabulation. Previously you had to move from one tabulation to the other:

Lastly the UI gets a new shortcut to make it appear. When pressing Shift + Tab, it can be popped into its own window or put back into the first configured window available. This gives more flexibility with how and where to show the UI, and it can be out of the way once the configuration is complete.

There are some known issues with this new release, which will be tackled in the following patch releases. The most annoying is that sometimes the OpenGL context gets messy when popping in/out the window, and a fix is already on its way for this. Another one is that NDI is still not available when installing Splash with the Flatpak package, due to licensing issues. We are looking into what is done in OBS to fix that.

Lastly, the goal for the months to come is to continue with the roadmap, and sooner than later include texture coordinates computation directly into Splash, in the Meshes tabulation.

If you have any feedback, feel free to comment!

Quick note: a few annoying bugs, some from the recent changes, some older, have been fixed since this release. Which is why a patch release is already out, as version 0.11.2!

Packages are already available for Linux and Windows, and the Flatpak package is on its way to Flathub.

A new patch release has been out for a few days! This one brings a few fixes, among which:

  • an issue when loading a configuration from the UI when the GUI node was not linked to any window.
  • an issue when changing the media or mesh type on Windows.

This last fix brings the Windows build closer to parity with the Linux build!

Also an interesting improvements is the change of how multiple textures/cameras are organized in a Window. Until now it was always placed on a horizontal line. Now a new parameter, layoutWidth, allows for organized its input as a matrix, or even a vertical line.

As usual, the full release notes are here.

Last thing: packages have been updated, and there is now a separate package for Debian and Ubuntu to handle the differences of those systems.

Enjoy!