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
Canvas Three.js在加载图像之前删除背景_Canvas_Three.js_Html5 Canvas - Fatal编程技术网

Canvas Three.js在加载图像之前删除背景

Canvas Three.js在加载图像之前删除背景,canvas,three.js,html5-canvas,Canvas,Three.js,Html5 Canvas,我正在研究这个代码 window.onload = init; .... 参考文献 在动画开始之前,当图像未加载时,它会显示黑色背景。 我试了很多,但没能改变它的颜色或删除它 关于如何将颜色更改为白色或透明,有什么帮助或建议吗?该小提琴中有两个图像加载程序。。。当每个图像完全加载时调用函数参数。。。你可以检查这些函数中的一个计数器,当它达到2时,然后调用一个例程来启动应用程序的其余部分 as in the following codepen: 为什么不使用THREE.LoadingMana

我正在研究这个代码

window.onload = init;
....
参考文献

在动画开始之前,当图像未加载时,它会显示黑色背景。 我试了很多,但没能改变它的颜色或删除它


关于如何将颜色更改为白色或透明,有什么帮助或建议吗?

该小提琴中有两个图像加载程序。。。当每个图像完全加载时调用函数参数。。。你可以检查这些函数中的一个计数器,当它达到2时,然后调用一个例程来启动应用程序的其余部分

as in the following codepen:

为什么不使用
THREE.LoadingManager()
在加载所有资源时运行渲染循环?当然!我只是想找到最快的答案。。请随意扩展添加加载管理器。。