更新平行光照射范围

This commit is contained in:
renna 2025-01-03 15:51:54 +08:00
parent dcce738ede
commit ffc96a2824

View File

@ -88,6 +88,7 @@ const deviceMapping = {
id: 1, id: 1,
name: "2.5M立车(3)", name: "2.5M立车(3)",
number: "015-126", number: "015-126",
// number: "076-004",
}, },
2: { 2: {
id: 2, id: 2,
@ -644,10 +645,10 @@ function init() {
directionalLight.shadow.radius = 1; directionalLight.shadow.radius = 1;
// // // //
directionalLight.shadow.camera.left = -350; directionalLight.shadow.camera.left = -450;
directionalLight.shadow.camera.right = 350; directionalLight.shadow.camera.right = 450;
directionalLight.shadow.camera.top = 350; directionalLight.shadow.camera.top = 450;
directionalLight.shadow.camera.bottom = -350; directionalLight.shadow.camera.bottom = -450;
directionalLight.shadow.camera.near = 0.5; directionalLight.shadow.camera.near = 0.5;
directionalLight.shadow.camera.far = 1200; directionalLight.shadow.camera.far = 1200;
// directionalLight.target = mesh; // directionalLight.target = mesh;
@ -726,7 +727,7 @@ function init() {
gltf.scene.scale.multiplyScalar(1); gltf.scene.scale.multiplyScalar(1);
model.add(gltf.scene); model.add(gltf.scene);
// model.position.x = -20; // model.position.x = -20;
model.position.y = 35;// model.position.y = 30;//
model.position.z = -10; model.position.z = -10;
model.receiveShadow = true; model.receiveShadow = true;
@ -777,11 +778,11 @@ const updateSprites = (modelScene) => {
map: spriteTexture, map: spriteTexture,
}); // }); //
const sprite = new THREE.Sprite(spriteMaterial); const sprite = new THREE.Sprite(spriteMaterial);
sprite.scale.set(4.5,4.5,4.5); // sprite.scale.set(7,7,7); //
const spritePosition = spriteModel.position.clone(); const spritePosition = spriteModel.position.clone();
spritePosition.y += 2; // 4 spritePosition.y += 4; // 4
// spritePosition.x -= 1; // 4 spritePosition.x -= 2; // 4
sprite.position.copy(spritePosition); // sprite.position.copy(spritePosition); //
spriteModel.parent.add(sprite); spriteModel.parent.add(sprite);