Solar preview animation

Hello!

I’m excited to introduce Solar Preview, a Roblox Studio plugin designed to streamline your animation workflow.

Have you ever wanted to quickly preview an animation whether it’s from an asset ID, a KeyframeSequence, or a CurveAnimation without writing test code or running your game?

Solar Preview solves that problem by giving you a fast, interactive animation preview directly inside Studio.

:play_button: Watch the demonstration video:


What Is Solar Preview?

Solar Preview adds a dockable window in Roblox Studio that lets you instantly load, play, and inspect animations on the correct rig type, all in real time.


Key Features

Multi Format Animation Support

Solar Preview supports the most common animation formats used in Roblox development:

  • Animation IDs
    Paste any rbxassetid:// and preview it instantly.
  • KeyframeSequence
    Select a KeyframeSequence in the Explorer and preview it directly.
  • CurveAnimation
    Fully supports direct previewing of CurveAnimation objects.

Automatic Rig Detection

The plugin automatically analyzes the animation and determines whether it’s meant for:

  • R6
  • R15

Interactive 3D Viewport

The preview viewport is fully interactive:

  • Orbit: Left-click + drag to rotate around the character
  • Pan: Hold Shift, then left-click + drag
  • Zoom: Mouse wheel
  • Reset Camera: Press R to return to the default view

:play_button: Full Playback Controls

You have complete control over animation playback:

  • Play / Pause (Spacebar shortcut supported)
  • Stop and reset to the beginning
  • Timeline Scrubber
    Drag the slider to scrub through the animation frame by frame perfect for pose inspection and fine-tuning.

Detailed Animation Information

The UI displays real-time data, including:

  • Current time / total length
  • Current frame / total frames
  • Playback percentage
  • Detected rig type (R6 / R15)
  • Current loop count

Plugin Link

You can get the plugin here: Marketplace

1 Like

Looks interesting, good work

1 Like

Could you add a “LockToPart” camera type where we can input the name of a part in the rig, and the camera has the same CFrame as that part at animation playback? Useful for viewmodels and whatnot

1 Like