The follow example created by software grasshopper3d, I cann't reproduce it using ColorFunction or Image3DProjection or other way.
Limited to my ability, I can only provide very little useful information.
f2d[x_, y_] := Cos[x] + Cos[y];
g3d[x_, y_] := Sinc[x]*Sinc[y];
p1 = ContourPlot[f2d[x, y], {x, -5, 5}, {y, -5, 5}]
p2 = Plot3D[g3d[x, y], {x, -5, 5}, {y, -5, 5}]


