【问题标题】:Three.js Remove background before image loading三.js 在图片加载前去除背景
【发布时间】:2019-04-06 11:16:18
【问题描述】:

我正在研究这段代码

window.onload = init;
....

参考 https://codepen.io/zadvorsky/pen/PNXbGo

动画开始前,图片未加载时,显示为黑色背景。 我已经尝试了很多,但无法更改它的颜色或将其删除。

关于如何将颜色更改为白色或透明的任何帮助或建议?

【问题讨论】:

    标签: canvas three.js html5-canvas


    【解决方案1】:

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

    as in the following codepen:
    

    https://codepen.io/manthrax/pen/wQwPKo

    【讨论】:

    • 为什么不使用THREE.LoadingManager()来在所有资源都加载完毕后运行渲染循环?
    • 当然!我只是寻求最快的答案,这将使 OP 继续运行.. 随时扩展添加加载管理器..
    猜你喜欢
    • 2013-11-20
    • 1970-01-01
    • 2012-02-21
    • 1970-01-01
    • 2018-10-09
    • 2017-08-17
    • 2015-08-24
    • 2012-11-13
    相关资源
    最近更新 更多