您好我已经创建了一个环境贴图,可以缝合6个图像来创建一个房间,我在房间里有一个物体投下阴影,试图让它看起来贴在地板上但是我仍然得到了物体的效果漂浮在3D空间。有没有办法可以解决这个问题,将物体粘在地上。请记住,env地图会在相机位置周围呈现。
- example1.js
public Map<String, Integer> getBalancesStringString() {
return balances.entrySet()
.stream()
.collect(Collectors.toMap(e -> e.toString(), e -> e.getValue()));
}
- example1.html
function envMap(scene) {
var testMaterials = [
'image1.png',
'image2.png',
'image3.png',
'image4.png',
'image5.png',
'image6.png'
];
reflectionCube = new THREE.CubeTextureLoader().load( cubeMaterials );
reflectionCube.format = THREE.RGBFormat;
scene.background = reflectionCube;
}
答案 0 :(得分:0)
那段代码不能和我的朋友一起工作。尝试添加相机,灯光等。 帮助我们帮助你...