三.js 在图片加载前去除背景
Posted
技术标签:
【中文标题】三.js 在图片加载前去除背景【英文标题】:Three.js Remove background before image loading 【发布时间】:2019-04-06 11:16:18 【问题描述】:我正在研究这段代码
window.onload = init;
....
参考 https://codepen.io/zadvorsky/pen/PNXbGo
动画开始前,图片未加载时,显示为黑色背景。 我已经尝试了很多,但无法更改它的颜色或将其删除。
关于如何将颜色更改为白色或透明的任何帮助或建议?
【问题讨论】:
【参考方案1】:该小提琴中有两个图像加载器...当每个图像完全加载时调用函数参数...您可以检查这些函数中的计数器,当它达到 2 时,然后调用例程来启动其余的应用程序。
as in the following codepen:
https://codepen.io/manthrax/pen/wQwPKo
【讨论】:
为什么不使用THREE.LoadingManager()
来在所有资源都加载完毕后运行渲染循环?
当然!我只是寻求最快的答案,这将使 OP 继续运行.. 随时扩展添加加载管理器..以上是关于三.js 在图片加载前去除背景的主要内容,如果未能解决你的问题,请参考以下文章