I am sure commercial software products offer that capability: MATLAB, Mathematica, Maple, Mathcad, etc.
Do you have access to any of these packages?
Among free products, there are many. A few that come to mind quickly are the following:
Online 3d Function Grapher (http://www.livephysics.com/tools/mathematical-tools/online-3-d-function-grapher/)
Hopefully, one of these offer the features you are seeking.