gpt4 book ai didi

javascript - 阴影在 Three.js 中重复

转载 作者:行者123 更新时间:2023-11-28 07:43:22 25 4
gpt4 key购买 nike

我正在 Three.js 中处理阴影,但有一个问题,即阴影转换在网格的两个面上,如下所示。

enter image description here

我的 Actor “头部”的阴影在红色多边形的两个面上,我不知道为什么,我使用的是 THREE.HemisphereLightTHREE.DirectionalLight 还有属性 castShadowreceiveShadow

最佳答案

查看此错误报告:https://github.com/mrdoob/three.js/issues/2454

您可以将红色条分成 2 个对象,一个接收阴影,另一个不接收阴影。或者只是为每个面使用不同的 Material 。

或者调整阴影相机框,使其不包含红条的两侧。这样你就可以控制阴影转换的距离。

关于javascript - 阴影在 Three.js 中重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27747154/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com