Next Gen Explorer Beta: Performance and Quality Improvements

oh it’s faster! Well it slows down the rest of my Studio!
My framerates get extremely choppy (much like with the toolbox) and that just breaks the whole entire thing for me.

The bigger gap between objects does make it easier to read, I think this should be a setting where you can customize it.
Let’s everyone decide what they want.

The explorer has been dying for a revamp! This is an awesome visual upgrade, especially the performance too!

There are issue:



Next Gen Explorer beta


Classic Explorer

When click on + button icon and show on top right: value (0, 0) position window.
Expected Behavior click on, show on position with mouse or + button icon.

I love the new Explorer! However, I have encountered a major productivity issue. Previously, when you selected an instance and then cleared the search, your Explorer would jump up to where the selected instance is located. However, now it seems that this behavior is no longer there.

1 Like

Can you provide a microprofiler dump when you get performance issues? We already have some ideas for performance improvements, but any microprofiler info helps.

What are your settings in Explorer? I can’t reproduce this.

Package support is still WIP. It’s unfortunately a little complicated.

Do you have script editor open? A bunch of hotkeys don’t work yet when it is.

Yes, but we need to figure out the right way to do it. Ultimately the strategy is going to be default binds for the Rename plugin actions.

Known miss. More complicated than it should be, but will be fixed before release.

Are you on version 0.7 (it would say in the title bar)? This sounds like a bug I’ve already fixed.

Should also be fixed on 0.7.

It shouldn’t be one frame delayed–some stuff has to cross a data model bridge, but hover is entirely predicted.

Should ideally be fixed in 0.7, make sure you restart until you see that in your explorer title bar.

Expecting this to get fixed today

Us too, we’re hoping to remove it before release, it’s just a side effect of scrolling frames for now.

I actually prefer you make a bug report, since it’s way easier to triage them :slight_smile:

We’re actively working on a fix for this. Not sure when it comes out, a little bit more complicated than you’d think.

Known miss, WIP.

That’s more or less what it does, can you record a video of the freezing?

We’ve identified this as a bug with multiple monitors, we have it filed.

Can you provide a microprofiler dump?

Will be fixed and deployed today.

11 Likes

Erhm i’m having a hard time trying to create a micro profiler dump since the lag caused by the explorer causes the micro profiler to only save like a very small amount of frames so i cant exactly create a dump fast enough for the profiler to not ditch the old frames with the lag :sweat_smile:

Increase the dump higher than 32 frames–ignore the microprofiler appearing black, it shouldn’t cause a problem. That’s not cause of lag, that’s just cause of profiling.

Here.
microprofile-20241211-110927.html (2.1 MB)
The initial couple of frames captured the lag.

I am encountering this issue on my laptop on 1080p resolution and 125% scaling. Changing the scaling settings (even to 100%) doesn’t fix it unfortunately. Also this affects all Studio elements that use Luau not just explorer but it doesn’t seem to affect older elements that still use QT, it also affects the Roblox client. I hope it gets fixed for both.

2 Likes

Cool, looks like the profiler I’d expect–performance changes that we have theorized should help.

1 Like

I would appreciate this being an option. I am loving the smooth scrolling as it feels cleaner.

1 Like

This is easily observable - Move your mouse around quickly over top of elements and notice the seemingly laggy response. This doesn’t happen with the old explorer window. It feels like a 1-frame-off issue, e.g. writing the new hover color after the render has occurred, forcing it to not appear til next frame.

2 Likes

I did not change any settings, they should be the default. My main complaints were:

  • Add button too far to the right
  • Add menu is no longer in the center of the screen, crashes into the side of the screen
  • Instances dont expand when added to anymore
1 Like

Sowwy, I thought I used the obvious answer.


I've updated my suggestions here, there still isn't a lot but I feel like I've made some notable additions that you should check out.
1 Like

Hey, can you elaborate on the problems you’re facing when using a keyboard?

1 Like

Is there anything about the look that you specifically don’t like?

1 Like

You’re not alone in providing this feedback – going to share this with the internal team and see what we can do!

2 Likes

I do like how you can clearly see what is parented to the selected object unlike before as well as when duplicating an instance it numbers it like other game engines. My only problems with it currently is that hotkeys don’t currently work such as duplicating and copy and paste. Other then that this one is very good (Edit: Hotkeys are now working.)

2 Likes