Example 1 step, run in order in one session. Every step was executed against the engine and the output below is what it produced.
Plot3D[(x ^ 2 + y ^ 2) Exp[1 - x ^ 2 - y ^ 2], {x, -3, 3}, {y, -3, 3}, PlotStyle -> Texture[StreamPlot[Evaluate[-D[(x ^ 2 + y ^ 2) Exp[1 - x ^ 2 - y ^ 2], {{x, y}}]], {x, -3, 3}, {y, -3, 3}, Frame -> None, ImageSize -> Large]], Mesh -> None, ImageSize -> Large, PlotPoints -> 35]-Graphics3D-All recipes · Function reference · Use this from an MCP client