【问题标题】:Shadows not working with THREE.js阴影不适用于 THREE.js
【发布时间】:2018-06-20 23:33:12
【问题描述】:

我无法在这个小提琴上制作阴影,尝试了无数种配置。 我看过其他相关的问题,检查了所有的解决方案,什么都没有......

我有:

this._box.castShadows = true;
floor.receiveShadow = true;
light.castShadow = true;
this._renderer.shadowMap.enabled = true;
this._renderer.shadowMap.type = THREE.PCFSoftShadowMap;

jsFiddle

【问题讨论】:

    标签: javascript three.js


    【解决方案1】:

    检查你的拼写。

    this._box.castShadow = true;
    this._box.receiveShadow = true;
    

    建议更新到当前版本的three.js。

    three.js r.93

    【讨论】:

    • 谢谢!我讨厌 JS 控制台如何记录很少的错误。
    • 这不是 JavaScript 错误。您可以在运行时添加属性。那就是你所做的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-21
    • 1970-01-01
    • 1970-01-01
    • 2012-06-10
    • 2013-06-11
    相关资源
    最近更新 更多