如何在echarts中使用本地图片?

问题描述

我想通过realistic material.normalTexture修改3Dsurface纹理

。当我不使用此代码删除下划线代码)时,HTML页面运行良好。

此png和HTML位于同一文件夹中,因此路径正确吗?

enter image description here

解决方法

official example中,法线贴图可以这样定义:

realisticMaterial: {
  // roughness: ROOT_PATH + '/data-gl/asset/leather/leather_roughness.jpg',normalTexture: ROOT_PATH + '/data-gl/asset/leather/leather_normal.jpg',// textureTiling: TILING
}

尝试open Chrome DevTools并查看“网络”标签:也许Echarts无法加载纹理。