xeric mesh graph是一个使用节点编辑器来生成mesh的插件

在场景中添加脚本 Mesh Graph Behaviour 脚本,在脚本上会显示几个矩形框:
绿色的是蓝图配置,默认内联在场景中,或选择自定义保存在外部。点击下方的open 按钮可以打开一个界面窗口出来显示当前的图表内容。
黄色的是脚本的运行配置,包括更新触发模式,执行位置,以及基础的执行速度。
框外是一些基础的输出统计,比如顶点数量,面数量
底部是当前图表的输入参数,可以配置在脚本上。
最后是RunGraph按钮,图表上任何操作会自动保存,但是必须在外部点击运行才会执行图表,避免进程卡死。
节点原理说明
模型数据
模型数据由meshproxy类型提供支持,这个结构中保存了一个模型的所有数据,包括顶点,uv,面索引,材质插槽。
基础几何节点
AddCircle: 添加一个2d圆,传入一个矢量让2d圆面向这个矢量
AddCube: 添加一个立方体
AddIcoSphere: 添加一个棱角球体
AddPlane: 添加一个平面
AddPoint: 添加一个点
AddUVSphere: 添加一个经纬球