Skip to main content

zeno将节点写死到程序内部

首先我们有个封装好的子图。

在这里插入图片描述

然后control+shift+e保存为cpp格式

比方说,我们把它保存到projects/PBD目录下面

在这里插入图片描述

我们可以观察一下这个cpp文件

它实际上就是将节点的json文件序列化了一下。 创建了一个节点类的模板。

这个类的mydata变量,存储的实际上是json的ascii码(原版本直接存字符串,但是因为msvc字符串长度有限制)

在这里插入图片描述

在这里插入图片描述

并添加到cmake

(使用target_source)

在这里插入图片描述

重新编译

最后就可以看到写死的子图作为新节点了。

在这里插入图片描述

在这里插入图片描述