All Projects → noisecrime → Unity Easinglibraryvisualisation

noisecrime / Unity Easinglibraryvisualisation

Licence: mit
Front end visualisation of 40 common easing equations.

Projects that are alternatives of or similar to Unity Easinglibraryvisualisation

Leaderboardx
A tool for building graphs quickly
Stars: ✭ 13 (-92.7%)
Mutual labels:  graph, graphs
Graphia
A visualisation tool for the creation and analysis of graphs
Stars: ✭ 67 (-62.36%)
Mutual labels:  graphs, visualisation
Scala Plotly Client
Visualise your data from Scala using Plotly
Stars: ✭ 39 (-78.09%)
Mutual labels:  graph, visualisation
React Graph Vis
A react component to render nice graphs using vis.js
Stars: ✭ 629 (+253.37%)
Mutual labels:  graph, visualisation
Typescript
Algebraic graphs implementation in TypeScript
Stars: ✭ 107 (-39.89%)
Mutual labels:  graph, graphs
Nodegraphprocessor
Node graph editor framework focused on data processing using Unity UIElements and C# 4.6
Stars: ✭ 655 (+267.98%)
Mutual labels:  graph, unity
Shadergraph
Unity ShaderGraph project
Stars: ✭ 1,009 (+466.85%)
Mutual labels:  unity, graphs
Constellation
A graph-focused data visualisation and interactive analysis application.
Stars: ✭ 309 (+73.6%)
Mutual labels:  graph, visualisation
Workbase
Grakn Workbase (Knowledge IDE)
Stars: ✭ 106 (-40.45%)
Mutual labels:  graph, visualisation
Graphmat
GraphMat graph analytics framework
Stars: ✭ 81 (-54.49%)
Mutual labels:  graph, graphs
Quickqanava
C++14 network/graph visualization library / Qt node editor.
Stars: ✭ 611 (+243.26%)
Mutual labels:  graph, graphs
Xnode
Unity Node Editor: Lets you view and edit node graphs inside Unity
Stars: ✭ 2,077 (+1066.85%)
Mutual labels:  graph, unity
Kglib
Grakn Knowledge Graph Library (ML R&D)
Stars: ✭ 405 (+127.53%)
Mutual labels:  graph, graphs
Uplot
📈 A small, fast chart for time series, lines, areas, ohlc & bars
Stars: ✭ 6,808 (+3724.72%)
Mutual labels:  graph, graphs
Graph Visualizer
Visualizer for your Playable graphs
Stars: ✭ 367 (+106.18%)
Mutual labels:  graph, unity
Ingraph
Incremental view maintenance for openCypher graph queries.
Stars: ✭ 40 (-77.53%)
Mutual labels:  graph, graphs
Nodeeditorwinforms
Node based user control / editor for Windows Forms
Stars: ✭ 232 (+30.34%)
Mutual labels:  graph, visualisation
scalajs-highcharts
Scala.js static typed facades for Highcharts library
Stars: ✭ 30 (-83.15%)
Mutual labels:  graphs, visualisation
Virtualhome
API to run VirtualHome, a Multi-Agent Household Simulator
Stars: ✭ 80 (-55.06%)
Mutual labels:  graph, unity
Misp Maltego
Set of Maltego transforms to inferface with a MISP Threat Sharing instance, and also to explore the whole MITRE ATT&CK dataset.
Stars: ✭ 112 (-37.08%)
Mutual labels:  graph, visualisation

Unity - Easing Library Visualisation

gif

This project provides a front end visualisation to a group of 40 easing equations as easy to understand graphs with real-time animated markers to illustrate the motion. You can change the view from a single graph to all the graphs as well as displaying a column of drawers ( right side of image below ) that as you roll-over with the mouse will ease in or out to see the motion in action.

It contains a comprehensive easing class containing 10 different easing equations with 4 variations of each ( out, in, out-in, in-out ) based on the work of Robert Penner. The easing class can easily be used in your own projects, without any of the demo assets.

The latest version has added support for creating Unity animation curves directly from the ease equations.

Updates

Added support to convert ease equations into animation curves.
Added support to display animation curves on ease graphs.
Added Unity Curve Preset Library of ease equations as animation curves. 
Update documentation.

gif Screenshot2

Webgl Demo

http://www.noisecrime.com/unity/demos/EasingLibraryVisualisationWebglDemo/index.html

Forum Page

https://forum.unity3d.com/threads/easing-equations-visualisation-in-unity.483908/

System Requirements

Unity 5.4.2+

Acknowledgements

Easing Equations based on the work of Robert Penner ( see - http://robertpenner.com/easing ). Curves library from Burningmime - https://github.com/burningmime/curves. Includes C# implementation of Philip J. Schneider's least-squares method and Ramer-Douglas-Pueker Line Approximation Algorithm.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].