位移贴图生成器

从任意图片在线生成灰度位移贴图(高度图)。在浏览器中调整结果并下载 PNG,源图像不会上传。

在线创建位移贴图

免费版支持上传不超过 5MB 的 PNG 或 JPG,Pro 支持更大文件;调整高度响应、预览结果,再下载贴图。

什么是位移贴图?

位移贴图也叫高度图,是一张用灰度记录表面高低的图片。黑色通常代表较低区域,白色代表较高区域,灰色代表中间高度。渲染器可以使用这些数据创建起伏效果,不必手动建模每一道山脊、砖边或地形轮廓。

位移贴图适用于地形、砖石或石材浮雕、近距离建筑可视化和 3D 打印工作流。

核心区别:与法线贴图不同,当渲染器、材质和网格具有足够细分时,位移贴图可以改变几何体。法线贴图只改变用于光照的表面方向,不会改变模型几何体或轮廓。可以这样记:法线贴图像一张面具,位移贴图则是面具下面真实的脸。

试用法线贴图生成器,还可以从同一张源图生成法线、AO 和高光贴图。

从砖墙纹理生成的灰度位移贴图

如何生成位移贴图

只需三步,就能把源纹理转换为可用的高度数据。预览会和控制项一起显示,方便你在导出前判断结果。

1

上传纹理

选择表面细节清晰、光照均匀的 PNG 或 JPG。免费版单文件上限为 5MB,Pro 支持更大文件。

2

调整参数

使用强度增强高度差异,使用层级调整明暗响应,使用模糊/锐化平滑噪点或强调边缘。使用反转高度交换黑白方向。

3

下载结果

将当前结果按处理后的图片尺寸导出为 PNG,再导入 Blender、Unity、Unreal Engine 或其他软件,作为位移或高度纹理使用。

位移贴图参数说明

使用下面四个控制项调整灰度高度数据。每次只修改一项,并将预览与源纹理进行对比。

强度

控制数值偏离层级中点的程度。数值越高,起伏越明显;建议从默认值开始,仅在结果过平时逐步提高。

层级

设置明暗中点。整体高度过高或过低时调整层级;强度控制变化幅度,层级控制响应从哪里开始。

模糊 / 锐化

负值可以平滑噪点和压缩痕迹,正值可以强调边缘,但也可能放大噪点。

反转高度

交换黑白值。当 3D 预览或目标渲染器中的凹陷显示成凸起时使用。

位移贴图可以用在哪里?

当工作流需要真实表面深度,而不仅是光照细节时,选择位移贴图。

应用位移贴图的 3D 预览表面

地形与景观

将卫星图像或灰度高程数据转换为高度信息,用于 Unity 或 Unreal 的地形系统。

用于近距离 3D 渲染的砖墙纹理

3D 渲染与建筑可视化

当镜头足够接近、单纯使用法线贴图显得平坦时,为砖石、石材、灰泥和浮雕增加真实几何深度。通常需要曲面细分或网格细分。

用于 3D 打印工作流的灰度高度图

3D 打印

将灰度高度图作为源数据,通过工作流把表面高度转换为 STL 或其他可打印网格格式。

位移贴图、法线贴图与凹凸贴图对比

需要真实几何变化,还是只需要表面细节的视觉效果,决定了应该选择哪一种贴图。

位移贴图

存储信息
灰度高度(黑色低、白色高)
是否改变几何体?
支持时可以
性能
成本最高
适用场景
电影、地形、近景、3D 打印

法线贴图

存储信息
RGB 表面方向向量
是否改变几何体?
否
性能
快
适用场景
游戏和实时渲染

凹凸贴图

存储信息
被解释为光照细节的灰度高度
是否改变几何体?
否
性能
通常最快
适用场景
细小表面调整

在浏览器中生成位移贴图

上传纹理,调整高度响应,检查预览,再下载 PNG,无需安装软件。

位移贴图生成器:在线从图片创建高度图