GithubHelp home page GithubHelp logo

kamrann / kantancharts Goto Github PK

View Code? Open in Web Editor NEW
79.0 79.0 36.0 25.6 MB

UE4 plugin providing simple UMG/Slate chart plotting

Home Page: http://kantandev.com/free/kantan-charts

License: MIT License

C++ 94.78% C# 0.75% C 4.48%

kantancharts's People

Contributors

ivan1993br avatar kamrann avatar moppius avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kantancharts's Issues

Set visible data depending on a moving time window

Hi! I am trying to visualize the data in a TimeChart according to a moving window. By that I mean, for example, in a chart with 1000 data points:

  • On frame 1: Show data points with timestamps (x axis) from 1 to 100
  • On frame 2: show datapoints with timestamp from 2 to 101
  • Frame 3: 3 to 102

I have tried multiple different ways:

  • Set Plot Scale by Range updated on tick (freezes the editor)
  • Create a new datasource with only the visible subset of data points to be shown for that frame (it's slow, and also the chart's scale updates to include all points the chart has ever seen, so on frame 3 I see points 1 to 102)
  • On every tick, remove all series from the data source and re-add the data points to be shown for that frame only (same problem as above)

Is there another way to achieve this?

Thanks in advance!

Cooking in Linux fails: Missing precompiled manifest for 'KantanChartsDatasource'

I'm cross-compiling a project with KantanCharts.

Cooking for Windows works fine, but for Linux the log says:

********** BUILD COMMAND STARTED **********
UATHelper: Packaging (Linux): Running: D:\Epic Games\UE_4.25\Engine\Binaries\DotNET\UnrealBuildTool.exe testLinux Development -Project=D:\ue4projects\test\test.uproject  D:\ue4projects\test\test.uproject -NoUBTMakefiles  -remoteini="D:\ue4projects\test" -skipdeploy -Manifest=D:\ue4projects\test\Intermedi
ate\Build\Manifest.xml -NoHotReload -log="C:\Users\me\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+yoqs+Epic+Games+UE_4.25\UBT-test-Linux-Development.txt"
UATHelper: Packaging (Linux):   Using 'git status' to determine working set for adaptive non-unity build (D:\ue4projects\test).
UATHelper: Packaging (Linux):   ERROR: Missing precompiled manifest for 'KantanChartsDatasource'. This module was most likely not flagged for being included in a precompiled build - set 'PrecompileForTargets = PrecompileTargetsType.Any;' in KantanChartsDatasource.build.cs to override.
PackagingResults: Error: Missing precompiled manifest for 'KantanChartsDatasource'. This module was most likely not flagged for being included in a precompiled build - set 'PrecompileForTargets = PrecompileTargetsType.Any;' in KantanChartsDatasource.build.cs to override.

Any ideas how to add it?

Using UE4.25

Fit to Data does not shrink window only grows it.

When the current data on the Y-axis exceeds the maximum seen the limit grows which is good, fit to data.

However, when the sliding time window no longer sees this maximum the limit should shrink to the new maximum. This is what you see in real time data display in labview and many other real time applications. I expect this would be quite easy to fix.

Couldn't find file for package /Script/KantanChartsUMG requested by async loading code. NameToLoad: /Script/KantanChartsUMG

UE4.27 (I know... stuck in the past still)

This plugin is working great in editor or via remote connection to a AR headset (Hololens). However, in a packaged build the widget using KantanCharts fails to work. Checking the log provides the following error:

Couldn't find file for package /Script/KantanChartsUMG requested by async loading code. NameToLoad: /Script/KantanChartsUMG

Anyone have insight on how to address this? I've scoured the forums with no success. There are numerous hits but the underlying issue doesn't seem to be the case. I'm guessing there is something that doesn't agree with UWP needed for Hololens builds but not sure as no other errors show up anywhere.

Also, no "Script" folder exists that I can find.

Any help would be immensely appreciated.

Unknown references on project re-open

Restarting the editor fails to recognize everything related to Kantan in Blueprints. However, the functions do exist because I can readd them.

The error message says "Failed to load /Script/KantanChargsUMG.SimpleTimeSeriesPlot Referenced by K2Node_CallFunction_0"

The function calls in the blueprint get renamed to "BP Add Series With Id"

Let me know if I can gather any further information, great plugin for plotting!

UE4 4.23.1

Issues on UE5.1

Hello,

I have tried to utilize your plugin on UE5.1 but it does not work even if i try to rebuild my project. Any help?

image
image

Filename: KantanCharts-pr-5.1-fixes.zip

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.