我正在尝试将这张图片 - https://hdfreefoto.files.wordpress.com/2014/09/bright-milky-way-over-the-lake-at-night.jpg - 作为我的全景背景三.js 场景。
我有以下代码:
var sphere = new THREE.SphereGeometry(200, 200, 32);
sphere.applyMatrix(new THREE.Matrix4().makeScale(-1, 1, 1));
var sphereMaterial = new THREE.MeshBasicMaterial();
sphereMaterial.map = THREE.ImageUtils.loadTexture(<path to above image>);
var sphereMesh = new THREE.Mesh(sphere, sphereMaterial);
scene.add(sphereMesh);
然而
当我通过纸板查看并旋转 360 度时,我看不到背景旋转 360 度(但小于那个)。我该如何对齐?
当我在笔记本电脑上查看时,我可以旋转图像,但它似乎不适合屏幕尺寸
是否有关于如何将给定的背景图像完美匹配为 three.js 全景图的指南?