3D 曲面绘图
输入 z = f(x, y) 绘制三维曲面,按高度着色;拖动旋转,滚轮或双指缩放,可切换网格/曲面
原理与说明
输入关于 x、y 的表达式(可写 z = …),设置 x/y 范围与网格分辨率即可得到三维曲面。颜色按 z 值高低映射(深紫 = 低,亮黄 = 高),右上角为色标。
操作
- 拖动:旋转视角(左右转方位角,上下改俯仰角);滚轮或双指捏合:缩放。
- 「网格模式」只画线框,便于看清被遮挡部分;分辨率越高越平滑,手机上建议 ≤ 60。
示例
sin(sqrt(x^2+y^2))水波纹;x^2 - y^2马鞍面;exp(-(x^2+y^2)/2)二维高斯;sin(x)*sin(y)/(x*y)二维 sinc(矩形孔径衍射/二维 FIR 频响);- 纯 Canvas 渲染(画家算法),不依赖 WebGL,数据全部在本地计算。