How to graph values like showdebug vehicle

Hello,

I just saw video about vehicle class, and there was great way of visualizing values in realtime graphs.

Take a look here:

Is it possible to do it in BP ? I want to visualize few variables in such graphs.

Thanks!

so I found those nodes, but no idea how to use them.

Add Float History Sample
Draw Debug Float History Location
Draw Debug Float History Transform

Sounds like what I need, but what do I need to input into Float History ?
Its not as simple as plugging desired float variable.

Any help appreciated.

Have fun! :wink:

I’m searching for same stuff as original question, your answer is related to it but it does not clarify how it was done in car demo. He was asking for drawing stuff in screen space not world space, your answer illustrates it in world space. I’d like to have it on screen. Is there some packaged class in source that enables to draw on screen like in picture with original question?

[EDIT 29.06.2017] See [GraphPlotter][1] module.

This debug overlay can be enabled in Epic’s Vehicle Game example project, available in the Learn category in the Launcher.

Run the game in PIE, press tilde to open the command line and execute showdebug. You can check in engine source how it’s done (see UWheeledVehicleMovementComponent::DrawDebug()). I don’t know if you can use it from Blueprints.

I’ve created a GraphPlotter module that draws graphs like that.