Typically, the color of a 3D map (contour or surface) is assigned by the value of one of the 3 parameters. But can I add a fourth parameter that can be adjusted in real-time and that will change the color (or say, heat map) of the entire surface plot?