View Issue Details

IDProjectCategoryView StatusLast Update
0004765NoesisGUIStudiopublic2026-02-05 12:04
Reporterdstewart Assigned Tojsantos  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004765: Setting A 'Bounciness' of 1 with a High 'Bounces' Property On the BounceInOut Preset Causes Enormous Performance Degradation
Description

Currently, it appears that when setting the BounceInOut Interpolation preset, setting a 'Bounciness' of '1' coupled with a moderately high 'Bounces' Property, can cause Studio's framerate to drop from 60FPS down to 5FPS, impacting the entire application.

See attached video, keeping an eye on the FPS counter in the upper-right corner.


Repro Steps:

1) Open the MiniShowcases Studio Project.
2) Open the 'Interpolation.xaml' sample file.
3) With the Interpolation Page open, navigate to the Animation/Storyboards Panel, and select the Storyboard present.
4) Play the animation on the Timeline, and observe Studio's framerate.

5) Select the final (right-most) keyframe of the Element titled 'KiteAndString_Girl_INTERPOLATED', and change its Interpolation Preset to 'BounceInOut'.
6) Observe Studio's framerate.
At this point, there should be no noticeable difference between what has been observed in Step 4).

7) Change the Properties of the 'BounceInOut' preset to 'Bounces' = '60', and 'Bounciness' = '1'.
Observe the dramatic decrease in framerate.
Observe the Studio application generally lagging during interactions.

Expected Results: No dramatic performance impacts should be observed when modifying Animation presets on a single keyframe.

Attached Files
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2026-02-02 13:59 dstewart New Issue
2026-02-02 13:59 dstewart File Added: FramerateLoss_Compressed.mp4
2026-02-05 12:04 jsantos Assigned To => jsantos
2026-02-05 12:04 jsantos Status new => assigned
2026-02-05 12:04 jsantos Target Version => Studio_Beta