我试着制作一个3D场景,让你可以环游世界,但我的物体现在看起来太小了,我的相机就像哥斯拉的视角。我试着在XYZ轴上缩放相机,但是视图被扭曲了,而视场也没有帮助。
有解决办法吗?我现在能想到的唯一选择就是缩放所有的对象。问题是,有100多个对象,我必须单独更改它们的参数。
发布于 2022-10-04 05:32:59
你可以放大现场
scene.scale.x = scene.scale.y = scene.scale.z = 10;或将对象添加到组中并缩放该组:
const group = new THREE.Group();
// I guess that you're using some kind of loop for adding your objects?
group.add(objectA);
group.add(ObjectB);
// scale the group
group.scale.x = group.scale.y = group.scale.z = 10;
scene.add(group);https://stackoverflow.com/questions/73926401
复制相似问题