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がないことが原因と思われます。
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がないことが原因と思われます。