UX in Hise
-
@nesta99 Lottie animation here, definitely...
-
@nesta99 Although not exact like your YT Example.. but you may get a starting point from this example....HamX.zip
-
@ustk said in UX in Hise:
@nesta99 Lottie animation here, definitely...
Lottie is definitely the way to do this.
-
Ahh, completely forgot about Lottie. Is that working properly? I could never get it to do what I wanted.
-
@Lunacy-Audio It seems to work perfectly on Windows and MacOS, no support on GNU/Linux yet though :(
-
@d-healey Such a shame! I know you love your Linux
-
Wow that’s super great! Will this work also for panel animations like knobs, presets , floating tiles ecc?
-
@nesta99 it works as long as you use simple animations. But more complexes ones with layers and consort can cause troubles. but I don’t know more about what exactly causes the issue so it is hard to track down... but this example is quite simple so try and see ;)
-
@ustk Did a bunch of experimenting today and it seems that the Lottie animations work great in HISE if they're small like you mentioned, but issues occur when you try port the plugin over to other machines. Even if you install the
librlottie.dylib
files in the right spot, it struggles to open the file on certain machines. I think this could be sketchy on a large scale. -
@Lunacy-Audio interesting, it should be tested at a larger scale then...
-
@ustk Have you had luck cross-platform? I have one Mac that can't seem to open the dylib file.
-
Basically HISE is trying to do this call to open the lib and failing:
auto ok = dynLib->open(file.getFullPathName()); if (!ok) return returnInitFailure("The file exists, but the rLottie library can't be loaded correctly");
-
@Lunacy-Audio no only on my main mac for now but I never used it a lot since I do everything with panels
-
@ustk Yup same. Just using panels for everything but Lottie seems so light-weight and powerful that I would absolutely love to figure it out.
-
@ustk So if I understand correctly, you need to actually install the lib on the end user's Mac computer here:
/usr/local/lib
and then it should work? -
@Lunacy-Audio I don't remember the directory but yes that's the idea, you have to manage this with your installer