Home
11h ago

Adventure Time Tribute Ft Marceline & PB

0 replies
b
16h ago

Animated Hand Gestures Pack

https://rive.app/community/files/9651-18603-animated-hand-gestures-pack/

1 reply
E
23h ago

New web runtime is trying to setup AudioContext before user interaction

Browsers don't allow audio context without user interacting first. I have a riv file on the site, it has no sound, but when I load it with latest version of rive, it spams console with AudioContext was not allowed to start.
I think Rive could handle this more eloquently, like adding a global listener for click and other eligible events to set up the AudioContext for the first time.

EDIT: And it keeps going up, if all you do is scroll without clicking 😂

1 reply
B
1d ago

Website bug (announcements)

The announcement thread has this topic on top, saying: "Check here for all of the latest updates and news from Rive.". When you click on that text, all announcements disappear.

1 reply
1d ago

Cosmic objects

https://rive.app/community/files/9791-18672-cosmics-objects-revisited/

0 replies
1d ago

Blend Mode colors not working properly on iOS iPad/iPhone

I used an old paper texture image putted over my design and changed the Blend mode to color burn, on my PC everything is fine, but when I tried it on my iPad and iPhone the colors were mssed up, you can see the difference in the screenshots.

2 replies
1d ago

Bug: Missing textures and png when exporting

I'm having an issue where my files/textures are not exporting correctly. Some of them are png files and some are vector shapes. The first screenshot is what the texture should look but when I export/share the project, some of the outline/textures are not showing up. See screenshot examples here https://discord.com/channels/532365473602600965/532365473602600969/1232432684651773972

3 replies
E
2d ago

Advanced joystick with "infinite" timelines and seamless motion

It would be a square space where you can place dots (timelines) at any location. When moving the joystick handle over the square area, it interpolates between all the timelines placed relative to their location (normalized interpolation).

It would be very useful for lipsync animation as well as making it easier to define animated behaviors that would be easily controlled via code later, like interactive character avatars.

A good example of this feature implementation is DAZ3D puppeteer animation (Video attached).

1 reply
a
2d ago

Flutter Web - Cannot Render Multiple Artboards

So I have a single .riv file that has two artboards, if I render one then I cannot render the other. Its working on mobile but not on web, it was working on the previous version of Rive and not with version 0.8.1317 and flutter rive package version 0.13.2

I have tested on Firefox, Edge and Chrome on Windows, same Issue, here are some images and the code :

As you can see the dog artboard and the button artboard renders on the mobile emulator, but the button does not render on web, and the same happens if I render the button artboard first the dog artboard does not render

Here is the code:

 Widget _renderAnimationWithGesture() {
    return Container(
      width: 250,
      height: 250,
      child: Stack(
        alignment: Alignment.topCenter,
        children: [
          RiveAnimation.asset(
            'assets/dog.riv',
            artboard: 'dog_2',
            onInit: _onDogRiveInit,
            fit: BoxFit.fitWidth,
          ),
          SwipeDetector(onSwipeStateUpdate: onSwipeStateUpdate),
        ],
      ),
    );
  }

  Widget _renderNextButton() {
    return Container(
      width: 350,
      height: 67,
      child: RiveAnimation.asset(
        'assets/dog.riv',
        onInit: _onButtonRiveInit,
        artboard: "button",
      ),
    );
  }

0 replies
2d ago

The new Randomize Exit doesnt work when sharing links

when Creating share link the randomize feature doesnt work, it doesnt even display it on the share link window.

6 replies
W
2d ago

GIFS blank?

Gifs render as black. They have no frames when dragged into Photoshop. Please help

4 replies
2d ago

🔊 Audio Events

New

  • 🔊 Audio events! Audio clips! Audio Library from Soundly! Support for custom audio files in paid plans!

  • 🎲 Randomize transitions between animations.

  • 🖱️ Enabled right-click context menu on artboards, including actions to Copy objects, Copy and Paste Styles, Delete objects, Add/Delete Tags, and Select underlying objects (actions also added to the hierarchy’s right-click context menu).

Fixes and improvements

  • 🏷️ Added options to expand, collapse, and hide tags in the timeline (available in the “Show selected” menu; default to Hidden).

  • 👁️ Added “Users Cursors” toggle to show/hide cursors of other users editing the same file (available in the Zoom/View Options menu).

  • 🎯 To aid rigging, added square and triangle target styles, as well as small and large target styles.

  • 🔤 Reduced the line spacing in context menus throughout the app.

  • ↕️ Added handle to the bottom of flyout panels to allow resizing tall panels.

  • 💾 Saving the timeline keyframe panel width between edit sessions.

  • 👥 Added Viewer user type to Create a Team page within the editor (was already available within Accounts when inviting users to a team).

  • 🐛 Animation type icon not updating immediately in a state machine node when the animation type was changed.

  • 🐛 Using Alt/Opt-drag to duplicate an item in an artboard was also expanding the hierarchy.

  • 🐛 Nested artboard inputs were not being displayed in a folder in the parent artboard Inputs panel.

  • 🐛 An extra image was exported when using the cloud renderer to export a PNG or SVG in Design mode.

  • 🐛 Timeline row should not show master keyframes when the row is expanded.

  • 🐛 When setting the listener type and inputs the current input selection was not highlighted and scrolled into view in the combobox popups.

0 replies
a
2d ago

Struggling connecting nested artboards/state machines

I have a fairly simple project and am just losing my mind a bit on connecting a few nested artboards into something cohesive. I have a looping background animation, a logo build, and a hover state/click animation. The background is working fine, however the transition from the logo build to the hover state/click just doesn't work right. I have that animation as a nested artboard that I would like to transition to after you hover over the logo, but it skips the first bit of animation/is not playing the nested state machine correctly.

If I set the nested artboard to play specific animation instead of the state machine and use the remap function (because "simple" doesn't appear to work at all) it does work, but then it doesn't respond to the listener/input to activate the click animation.

This is all just in the editor on a Mac.

6 replies
T
2d ago

Display content outside the canvas

Hi all, stuck on something so simple. driving me nuts... I have a canvas 500x500... I have elements that display outside the canvas. I uncheck the Clip option on the artboard. When I export and view on a website the elements are clipped inside 500x500. I need to display these elements outside the canvas, like css overflow visible, Am I stupid or is this simply not possible? Thanks

2 replies
E
2d ago

Undoing keyframe deletion also reverts recent timeline pan/zoom actions

If you scroll/zoom to a different part of the timeline in the graph editor, delete a keyframe, and then undo: Rive will undo deleting the keyframe as expected, but it also undos your most recent scroll/zoom action. Maybe it's treating them as a single action somehow?

It's a little bit disorientating when it happens, but not the end of the world. Just noting it in case it hadn't been spotted!

1 reply
M
2d ago

rive-unity libraries not producable from rive-cpp

I am looking to expand on the capabilities provided by the rive-unity package, however the binaries which are provided in the rive-unity package are not producible from the rive-cpp repo, as the native bindings present in the rive-unity package do not exist in built libraries.

An example of one of the native bindings would be:

rive-unity/package/Runtime/SMIInput.cs at f76a495e59ce19dca0cae1216108968c6cb2d2a4 · rive-app/rive-unity (github.com)

Right now it is impossible to change or make contributions to expand upon simple functionality such as exposing values. The rive-unity github is also unfortunately not at all managed with issue count growing.

Can we please have instructions, if my assessment is correct, on how to produce the binaries so functionality can be expanded for rive-unity

1 reply
M
2d ago

(Web.js Rive Runtime Error when Cleanup) Uncaught BindingError: cannot call emscripten binding method Artboard.bounds getter on deleted object.

I'm an animator trying to integrate Rive into our Web.js game. Our file using a single riv file with 2 artboards, one for the loading screen and one for the result after finishing the quiz test, After finishing the loadingscreen animation I try using the cleanup() or cleanInstances() to clear the first animation, but seem like Rive still trying to access the artboard which lead to this error. Someone on Discord already have this problem before so I wonder is there a fix for this yet.
The files is attached below for debug.
Thank you in advanced

I'm using Window and my Developer using Mac, we both got same error

0 replies
P
2d ago

Animate path of logo

I want to animate the path of my logo

1 reply
3d ago

I removed a 350kb PSD, replaced it with 70kb vector and my .riv file got over 100kb bigger

I added a duckhunt2.psd to my Rive file and added its layers to my artboard. According to the assets panel, the PSD was 350kb.

I removed the relevant elements from my artboard and deleted the PSD from my assets. In its place I added a 70kb vector. My .riv file went from the mid 400's to over 600kb.

Is it possible that the PSD only got removed from the assets panel, but is still being bundled with the .riv? Rev and Riv attached.

3 replies
E
3d ago

Optimise selected animation curve(s)

Would it be possible to add a tool that can optimise selected regions of animation curves (i.e. removing unneeded keyframes where a value isn't changing, or optionally maybe even curve-fitting to reduce the number of keys)? Currently I'm doing this manually to help trim the .riv file size down when an animation's finished and ready for runtime, but it'd be nice to have an automated way of doing it to save time and avoid accidentally deleting something important.

Apologies if such a feature already exists and I've just missed it!

0 replies