【发布时间】:2017-10-17 17:40:33
【问题描述】:
下面的标准 Three.js 调整大小代码根据 DOM 元素的高度缩放场景。如果元素高度降低,则场景按比例缩放以保持模型在视图中。但是,当元素的宽度减小时,场景不会缩放,并且模型会被元素裁剪。我怎样才能让场景缩放与元素的宽度一样,就像它与高度一样?
window.onresize = function(event) {
camera.aspect = $(threeContainer).width() / $(threeContainer).height();
camera.updateProjectionMatrix();
renderer.setSize($(threeContainer).width(), $(threeContainer).height());
};
【问题讨论】:
标签: javascript three.js