Rewind debugger - filtering which actors to record

Hey! I would like to ask if it’s possible in RewindDebugger to filter out actors that should be recorded. In a small level it works perfectly and I love to debug with it, but when using it in a level with hundreds of actors, it basically becomes unusable because of the performance hit. I would love to select a couple of actors to record that I want to focus on.

I have tried using the `TraceSourceFilters` plugin and implementing my own filter because I noticed that RewindDebugger uses `CAN_TRACE_OBJECT`, but with no luck — it still records everyone. As far as I noticed, the UI lets you select a certain actor, but it only focuses on their debug information; it still records everyone in the background.

Can you point me in the right direction on how to possibly implement this? I would love to be able to inject myself into the RewindDebugger recording process and only allow certain actors to get recorded.

[Attachment Removed]

Hey there,

Apologies for the delay. Unfortunately, the TraceSourceFilters plugin was developed for the animation insights plugin and currently has a bug that prevents it from functioning as folks expect.

Euan noted some options that you might follow in this case:

[Content removed]

Currently, there is no easy way to filter by object or by class type that inherits from Actor because the component structures enable tracing regardless.

Dustin

[Attachment Removed]

Hey Dustin, thanks for your answer. I’m afraid I don’t have access to that salesforce portal, is there any other way to see Euan’s notes?

[Attachment Removed]

Apologies, [Content removed]

[Attachment Removed]

Now I can see it, thanks - I have already tried looking through that exact post, but with no luck, I will give it another try.

[Attachment Removed]