メタボールマテリアルの実装

Custom内のnormal.x, y, zを求めるCustomExpression0の引数が5つしか割り当てられていないことが原因と思われます

normal.x = CustomExpression0(Parameters, curpos + float3(1,0,0) * o, k, Sphere1, Sphere2, Sphere3, t);

だとどうでしょうか?

normal.x, y, zの最後に第6引数のtがないことが原因と思われます。