
Normal Map Bench 可直接在浏览器中从图像生成切线空间法线贴图。通过实时控件调整强度、平滑度和边缘扩张,在可移动光源下预览效果,在 OpenGL 和 DirectX Y 约定之间切换,并以原始分辨率导出 PNG。免费、无需上传、无需账户——处理全程在本地完成。
加载评论中...
制作者
Normal Map Bench 是一款基于浏览器的工具,可将普通图像转换为切线空间法线贴图。法线贴图并不存储可见颜色,而是在每个像素中存储一个方向,让材质能够对光照做出反应,仿佛表面被建模出了细小的脊线、凹痕、接缝和毛孔。Normal Map Bench 从图像亮度中推导出这些方向,并将整个转换过程保留在你自己的设备上。
你可以从灰度高度图开始,以获得最可预测的结果,也可以输入一张照片或手绘纹理,只要其亮度已经暗示了表面起伏即可。在此基础上,实时控件让你能够调整结果,并在可移动的光源下进行查看,最后以原始分辨率导出 PNG。
亮部被读取为较高,暗部被读取为较低,从而从源图像生成切线空间法线贴图。专用的灰度高度图能带来最可预测的结果,不过当照片和手绘纹理的亮度能够描述起伏时,它们也可以使用。
Sobel 为人熟知、效率高,通常适合图形纹理。Scharr 对每个像素周围区域的加权更均匀,能够产生更稳定的对角线细节。两种选项都不会凭空创造几何体——它们都只是测量源高度场中的变化。
这两种格式主要分歧在于绿通道:OpenGL 使用 Y+,而许多 DirectX 管线期望 Y−。如果凹槽看起来是凸起的,或者光照在垂直方向上朝错误的方向移动,你可以切换格式,而不必重建纹理,预览和下载的 PNG 会同步更新。
钳制会重复边缘像素,适合独立资产;环绕则采样对侧边缘,适合可平铺表面。2× 或 4× 平铺预览有助于你在导出前发现边缘不连续,而平铺控件仅影响查看。
处理全程在本地进行——无需上传、无需账号、无需服务器往返。
这一条约束决定了这款工具的使用感受。图像解码、滤波、预览渲染和 PNG 生成全部在浏览器中完成,因此不涉及上传端点、分析脚本或第三方图像处理器。你可以实时调整强度、平滑、滤波、方向、高度反转和边缘行为,并即时获得反馈,然后下载完整的生成贴图。
你想要一种快速、私密的方式来生成法线贴图,而无需安装软件,也无需将纹理交给远程服务。如果你需要比较 OpenGL 和 DirectX 的输出、测试可平铺边缘,或者只是想在将高度图用于材质之前预览它如何捕捉光线,这款工具尤其方便。
加载评论中...
其他您可能感兴趣的工具