diff --git a/README.md b/README.md index e29bcceb2..cec7f5bf9 100755 --- a/README.md +++ b/README.md @@ -9,16 +9,16 @@ Try it in the [demo site](http://tamats.com/projects/litegraph/demo). ![Node Graph](imgs/node_graph_example.png "WebGLStudio") ## Features -- Renders on Canvas2D (zoom in, zoom out, panning) +- Renders on Canvas2D (zoom in, zoom out, panning, can be used inside a WebGLTexture) - Easy to use editor (searchbox, keyboard shortcuts, multiple selection, context menu, ...) - Optimized to support hundreds of nodes per graph (on editor but also on execution) - Customizable theme (colors, shapes, background) -- Callbacks to personalize every action/drawing/event +- Callbacks to personalize every action/drawing/event of nodes - Subgraphs (nodes that contain graphs themselves) -- Live mode system (hides the graph but calls nodes to render whatever they want, useful to create UI) +- Live mode system (hides the graph but calls nodes to render whatever they want, useful to create UIs) - Graphs can be executed in NodeJS - Highly customizable nodes (color, shape, slots vertical or horizontal, widgets, custom rendering) -- Easy to integrate in any application +- Easy to integrate in any JS application ## Nodes provided Although it is easy to create new node types, LiteGraph comes with some default nodes that could be useful for many cases: