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 如何使用gltf实现人类演示?_Three.js_Gltf - Fatal编程技术网

Three.js 如何使用gltf实现人类演示?

Three.js 如何使用gltf实现人类演示?,three.js,gltf,Three.js,Gltf,就是, 但我想实现一个基于glTF的演示 我尝试过glTF模型,如和,但它们使用动画,我想手动控制变形权重,如: 网格变形目标通量[0]=0.5 mesh.morphTargetInfluences[1]=0 mesh.morphTargetInfluences[2]=1 谢谢我自己通过更改gltfloader.js中的代码解决了这个问题。 请参见您是否在询问如何使用变形目标创建glTF文件?或者你有一个,而上面的控制代码不起作用?@DonMcCurdy我是昨天提出拉取请求的人,我已经解决了这个

就是, 但我想实现一个基于glTF的演示

我尝试过glTF模型,如和,但它们使用动画,我想手动控制变形权重,如:

网格变形目标通量[0]=0.5
mesh.morphTargetInfluences[1]=0
mesh.morphTargetInfluences[2]=1



谢谢

我自己通过更改gltfloader.js中的代码解决了这个问题。
请参见

您是否在询问如何使用变形目标创建glTF文件?或者你有一个,而上面的控制代码不起作用?@DonMcCurdy我是昨天提出拉取请求的人,我已经解决了这个问题,谢谢嗨,太好了!将您的代码(如何加载glTF,如何更改影响)移动到下面的答案中,以帮助其他人找到这个问题,这可能会很好。three.js的代码中有两个bug,在更新到最新代码后,它会按预期工作