Radar Chart Widget

The Support page for the Radar Chart Widget plugin



Playable Demo (Win64, 100mb):…lbsEEhVCdCmWvO

**Demo Project for ****UE 4.25 ****(Plugin needed, **25mb)…yKVjqxM7Q9ByCX

Fully rewritten and now with mouse input and more!


  • With Mouse Input (OnHover & OnUnhover, OnPress & OnRelease, OnClick, OnValueSlide)
  • Change values by dragging the pins (Value slide) - usefull for configurators
  • Animated set values and normalization scale with multiple ease types
  • Highly customizeable to fit every type of project
  • Completely written in C++ for best performance
  • Usable with UMG/Blueprints/C++ and in pure Slate (Style based)
  • Easy to use
  • Use multiple value layers to compare before and afters values or (for example)
  • Display Icons, Label Texts, SubLabel Text (for example to display the current value), and Label Backgrounds
  • Use color coding to make the graph easier to read for the user
  • The base and every value layer has it’s own appearance & interaction settings;base64


v3.0.0 (31.12.20)**

  • Full refactor of the code Caution: Not compatible with previous versions, adjustements needed ]
  • MUCH more customizeable to fit everyone’s needs
  • Mouse Input support for: Labels, Values, Pins
  • Possibility to modify the values by Mouse dragging (nice for configurators)
  • Automatic value-normalization
  • New Layouting capabilities
  • Ruler added
  • Better functions for settings values, with animated transition

+ Superiour example project, now usable as learning resource

v2.0.2 (03.09.20)

  • Changed to use non-unity-build (bUseUnity = false) and IWYU

v2.0.1 (28.07.20)

  • Fixed crash when hot reloading.
    Only occured if the plugin was moved to the project’s plugin folder and then compiled the project inside VIsual Studio while the editor was running. Cause was the use of ConstructorHelpers for the materials, was changed to LoadObject instead.

v2.0 (26.06.20)

  • Initial Release on Marketplace

I opened up my old project this morning and just found that nothing worked anymore. Have you made some major changes to “set values to layer”? That node does not work anymore

@fangchampaign If you updated to version 3.0, than yes.

OK, thanks. It seems that your new auto value normalization feature caused the problem. I revised my Blueprint and luckily things get back to normal.


I’ve bin trying to trying to access TArray<[FRadarChartSegment] from RadarChartWidgetRef->Style-> array.

However there is nothing i can access from GetStyle. I’ve attached a screenshot so you can see what I mean. How do I access the FRadarChartSegment array?


@ERICPIERRKARVAN Sorry for the very late response, the forum just didn’t notifiy me that there was a new post.

Just break the RadarChartStyle, and activate your desired pin in the details panel. (Be sure to get the style as reference or changes won’t be applied)

A user asked the question on the marketplace on how to clamp the value while sliding to a min/max, here the solution:

(after the set value function just some additional slider widgets get updated)