此材质可以接收阴影,但在其他方面完全透明。
const geometry = new v3d.PlaneBufferGeometry(2000, 2000);
geometry.rotateX(- Math.PI / 2);
const material = new v3d.ShadowMaterial();
material.opacity = 0.2;
const plane = new v3d.Mesh(geometry, material);
plane.position.y = -200;
plane.receiveShadow = true;
app.scene.add(plane);
parameters — (可选)用于定义材质外观的对象,具有一个或多个属性。
材质的任何属性都可以从此处传入(包括从Material继承的任何属性)。
共有属性请参见其基类Material。
定义此材质是否透明。默认值为 true。
共有方法请参见其基类Material。