Material Editor 02 發表於 2016-04-01 | 分類於 Graphics 正文 最近在写开题报告,基本就是把弄一个Material Editor需要做的事情捋一遍。 结果这一遍捋过之后发现这货其实跟CG本身并没有太大关联,倒是跟Visual Programming关系挺好的。 这样要做的基本上大半个属于编译领域的事情了。前端就是一个UI系统,中间代码就是HLSL/GLSL/CG代码,至于后端……把生成的代码直接交付给Shader编译器也可以,想自己优化一遍也可以(因为中间代码肯定是有冗余的,我想试着做做看)。 大致脉络有了,方法也有了,就看码力了。 勉!