onlyShadow属性现在已从THREE.SpotLight中删除。如何使用THREE.SpotLight在最新版本中仅投射阴影?(基本上是为了产生同样的效果)
发布于 2015-12-31 11:13:29
只需在构建聚光灯时将强度设置为0即可。
发布于 2017-01-17 10:41:13
可以在属性中将对象材质的不透明度设置为0。
例如:
var cubeGeom = new THREE.BoxGeometry(5, 8, 3);
var cubeMaterial = new THREE.MeshLambertMaterial({
color: 0xffffff,
transparent: true,
opacity: 0
});
var cube = new THREE.Mesh(cubeGeom, cubeMaterial);onlyShadow的立方体效果设置如下:
https://stackoverflow.com/questions/34381429
复制相似问题