0

我正在使用 Unity 5.3.1 开发 WebGL 程序

    WWW www = new WWW(System.Uri.EscapeUriString(nrmUrl));
    while (!www.isDone)
    {
        yield return null;
    }
    materailBall.GetComponent<Renderer>().material.SetTexture("_BumpMap", www.texture);

结果是

在此处输入图像描述

似乎属性纹理类型是纹理

请帮我将此 nrm 图像的纹理类型更改为法线贴图

是否有一些好的理想来下载法线贴图纹理?

或者有人可以告诉我如何将TextureImporterwww一起使用?

谢谢!!

补充:

如果我用本地文件创建材料,这里是不同的

纹理类型 : 纹理

在此处输入图像描述

纹理类型:法线贴图

在此处输入图像描述

4

1 回答 1

0

要使用命名着色器变体,您需要的“_BumpMap”如何在场景或资源文件夹中使用此材质。

于 2016-09-06T09:43:00.583 回答