Visulie ─ A Novel, All-Purpose Animation, Data, and Effects Suite

While possible, it’s not meant to simulate physics objects (for now, at least).

The module is quite optimized at what it does. It’s up to you to ensure that you’re playing animations effectively across a map (for example, pausing animations that cannot be seen). If you have, say, 10000 animations running, it will lag regardless.

It’s purely client-sided (but you can also play it serverside, but there is no custom replication). If you want animations to replicate, you must design a replication system yourself (which is standard for custom scripted animations).

Again, it’s up to you to decide how to play/not play animations depending on visibility.

3 Likes

Is 2d animating still possible in the new version?

2 Likes

Right, I forgot to add that in.

You should be able to drag around your content folder now.


Visulie 2.4.11

Features

2 Likes

Hello again, one more thing, I don’t quite understand how to animate a UI, do you have any demos or something like that?

1 Like

Sure!

It’s very simple, actually. Here’s a short video tutorial:

After you export your animation, you can play the animation using the Visulie Renderer module:

local Visulie = require() --> path to the visulie renderer

local Animation = Visulie.new(yourAnimationData, CFrame.identity, YourScreenGui)
Animation:Play()
2 Likes

Is it possible to make/load animations on pre-made gui objects?

What do you mean by “premade” gui objects? If you mean loading and playing animations on existing objects, yes, you can.

local NewAnimation = Visulie.loadAnimation(yourAnimationData, CFrame.identity, {YourExistingObjects})
NewAnimation:Play()
2 Likes

Visulie 2.4.12

Bug fixes

  • Fixed misaligned keyframes for animation lengths that are not multiples of 60
2 Likes

Amazing! Can’t wait to try it out!

1 Like

Visulie 2.5.12

Features

Sometimes, you have instances with many, many properties. However, you also realize that these properties only have one keyframe. This is annoying, as all the keyframe strips clutter up what is actually useful (the properties that have multiple keyframes). Here’s a demo of this new feature:

Adjustments

  • Minor visual improvements
1 Like