All posts in Libraries

It’s been a very busy few weeks working on 2 big new things for TimelineFX – a compute shader and a new motion randomness alorithm that uses Simplex Noise.   Particle Compute Shader I really wanted to get this out of my system as I always wanted to see if I could make TimelineFX effects run in a compute shader for maximum speed and free up the CPU. This would be a big plus for anyone wanting to incorperate the TimelineFX library into their games and other projects. It took a lot of head scratching as to how I’d make Read more

As mentioned in the previous update I had been doing a lot of work on my renderer that I’m using to render the particles and the editor. This month I finally got back onto the editor again and did a huge amount of work on stability and a few quality of life features. You can grab the latest version of the alpha here! As part of my bug hunting I recreated some of the old effects from the very first libray I created in the old version of the editor. You’ll find that library in the download as well. Some Read more

I’ve just pushed the initial commit to github for the C++ library of timelinefx that you can use to implement the effects into your game or application directly. I’ve tried to make the API as simple as possible so hopefully there shouldn’t be any major issues implementing it. The library is render agnostic, so you will need to provide your own function to load the images for the particles and also a function to actually render the particles. See the Read me document for more information: https://github.com/peterigz/timelinefxlib and there’s also an example inside the examples folder. The library is still Read more