javascript - 三、js,如何让阴影变得更暗
问题描述
如何在不改变光强的情况下调整阴影的颜色
const sunLight = new DirectionalLight(0xffffff, 0.2 * Math.PI);
sunLight.position.set(120, 300, 200); //
sunLight.castShadow = true;
sunLight.shadow.mapSize.width = 4096;
sunLight.shadow.mapSize.height = 4096;
sunLight.shadow.camera.left = -40;
sunLight.shadow.camera.right = 40;
sunLight.shadow.camera.top = -40;
sunLight.shadow.camera.bottom = 40;
sunLight.shadow.camera.near = 0.5;
sunLight.shadow.camera.far = 500;
sunLight.shadow.bias = 0.0001
scene.add(sunLight);
解决方案
推荐阅读
- reactjs - React Js - 结合 Redux 和 Services 层
- perl - perl的双重版本
- java - 如何对二维数组进行 DFS 以记录从最左列到最右列的路径?
- java - 使用抽象表模型向 JTable 添加列
- http - 在 Go http 处理程序中处理 Write 调用错误的最佳方法
- python - 在 Python2 中的字典上运行 for 循环时
- android - Unable to start activity. java.lang.IllegalStateException: Client not initialized
- c++ - 为什么我不能将字符串传递给函数 GetDriveTypesA()?
- python - 特征重要性分布图
- javascript - path as parameter - ajax call