动画对象上的Three.js阴影呈颗粒状/伪影
我正在尝试让柔和的阴影在这个动画网格测试中看起来很好 再多的使用阴影贴图大小或阴影偏移似乎都无法修复我在动画网格阴影上看到的这种奇怪的粒状/伪影动画对象上的Three.js阴影呈颗粒状/伪影,three.js,react-three-fiber,Three.js,React Three Fiber,我正在尝试让柔和的阴影在这个动画网格测试中看起来很好 再多的使用阴影贴图大小或阴影偏移似乎都无法修复我在动画网格阴影上看到的这种奇怪的粒状/伪影 有人对如何改善这些阴影有什么想法吗?这个电话导致了这种情况: softShadows({ frustum: 3.75, // Frustum width (default: 3.75) must be a float size: 0.005, // World size (default: 0.005) must be a float
有人对如何改善这些阴影有什么想法吗?这个电话导致了这种情况:
softShadows({
frustum: 3.75, // Frustum width (default: 3.75) must be a float
size: 0.005, // World size (default: 0.005) must be a float
near: 9.5, // Near plane (default: 9.5) must be a float
samples: 17, // Samples (default: 17) must be a int
rings: 11, // Rings (default: 11) must be a int
});
我最终如何改进这一点与softShadows drei参数有关——主要是降低了“大小”参数。这并不完美,但更好
softShadows({
frustum: 3.75, // Frustum width (default: 3.75) must be a float
size: 0.002, // World size (default: 0.005) must be a float
near: 9.5, // Near plane (default: 9.5) must be a float
samples: 17, // Samples (default: 17) must be a int
rings: 11, // Rings (default: 11) must be a int
});