TTtjlUXM

Fugio 2.0.0 – Timeline

Happy Fugio Friday!

The first Fugio release of 2017 brings a new powerful timeline plugin for sequencing values, colours, grids, and signals over time.  The timeline was the whole reason Fugio exists in the first place, though it has taken me a while to get it ready for its public debut.  Despite this, there are a few caveats:

Caveat #1: I’ll be working on a new tutorial video to introduce the plugin in the next week or two, and I’m going to be adding to the wiki too

Caveat #2: I haven’t released the media timeline node yet as I’m still testing it

Caveat #3: I haven’t added the source to GitHub yet as it still needs quite a bit of a tidy, so there’s no timeline support on Linux yet

You’ll also notice I’ve bumped the version of Fugio up to 2.0.0.  As Fugio is more an incremental project that changes over time rather than having distinct versions, I’m going to increment the major version by one every year, the minor version for every release, and the point version for every hotfix.

Also, with the addition of the timeline nodes, Fugio now has over 200 nodes available.

NEW

  • Timeline plugin
  • Supports single pass rendering to OpenGL cubemap using geometry shader
  • ImageSaveNode takes a frame number
  • Added texture compare support in OpenGL
  • Added CubeMapRender node to OpenGL
  • OSC decoding of more types, including blobs

CHANGED

  • Updated FFMPEG on Windows to 3.2
  • Updated Lua on Windows to 5.3.3
  • API: moved node creation to context – plugins need rebuild

FIXED

  • Nodes rendering outside of the editor window (reported by @braedenf)
  • OSC decoding with multiple arguments wasn’t suggesting correct pin type (reported by C. Littleford)
  • PortAudio loading on macOS
  • Plugin loading issue on Windows (reported by A. Fundorin)
  • Handling of multibyte device name handling in PortAudio on Windows (reported by A. Fundorin)
  • OpenGL initialisation on Windows

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.