Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从编辑器导出的Three.JS模型,凹凸贴图不渲染_Three.js - Fatal编程技术网

从编辑器导出的Three.JS模型,凹凸贴图不渲染

从编辑器导出的Three.JS模型,凹凸贴图不渲染,three.js,Three.js,我有一个带有凹凸贴图的模型。它在three.js中显示得非常好,但是当我导出场景并将其加载到场景中时,模型显示时没有凹凸贴图。这是令人费解的,因为envMap和specularMap加载得很好,但没有凹凸贴图。有什么想法吗 导出的json如下所示: 下面是我加载导出的json的代码: // scene scene = new THREE.Scene(); // model var onProgress = function ( xhr ) { if ( xhr.leng

我有一个带有凹凸贴图的模型。它在three.js中显示得非常好,但是当我导出场景并将其加载到场景中时,模型显示时没有凹凸贴图。这是令人费解的,因为envMap和specularMap加载得很好,但没有凹凸贴图。有什么想法吗

导出的json如下所示:

下面是我加载导出的json的代码:

// scene

  scene = new THREE.Scene();

  // model

  var onProgress = function ( xhr ) {
    if ( xhr.lengthComputable ) {
      var percentComplete = xhr.loaded / xhr.total * 100;
      console.log( Math.round(percentComplete, 2) + '% downloaded' );
    }
  };

  var onError = function ( xhr ) {

  };

  var loader = new THREE.ObjectLoader();

  loader.load(model_json, function(json_scene) {
    scene.add(json_scene);
    render();
  }, onProgress, onError);

在json模型文件中,
bumpScale
设置为0.04。这是非常小的影响。您可能需要将其放大。

据我所见,bumpScale设置为非常小的值。尝试将其设置为接近1.0,看看是否仍然不起作用。@gaitat您引导我找到了解决方案--我们为客户提供了一个接口来放大模型,但这并没有按比例调整比例。非常感谢!