一个Javascript库,用于在浏览器中创建类似于虚幻蓝图的图形。节点可以很容易地编程,它包括一个编辑器来构造和测试图形。它可以很容易地集成到任何现有的web应用程序中,并且可以在不需要编辑器的情况下运行图形。在Canvas2D上渲染(放大/缩小和平移,易于渲染复杂的界面,可在WebGLTexture中使用)易于使用的编辑器(搜索框、键盘快捷键、多选、上下文菜单…)优化为支持每个图形数百个节点(在编辑器上,也在执行时)可自定义主题(颜色、形状、背景)回调以个性化节点的每个操作/绘图/事件子图(包含图本身的节点)实时模式系统(隐藏图形,但调用节点渲染它们想要的任何内容,这对创建ui很有用)图可以在NodeJS中执行高度可定制的节点(颜色、形状、垂直或水平的插槽、小部件、自定义渲染)易于集成在任何JS应用程序中(一个文件,无依赖关系)Typescript supportNodes provided虽然创建新的节点类型很容易,但LiteGraph附带了一些默认节点,这些节点在许多情况下都很有用:Interface (Widgets)数学(三角学,数学运算)音频(AudioAPI和MIDI)三维图形(WebGL中的后处理)输入(读取游戏板)
网友评论0