【发布时间】:2018-09-20 06:51:36
【问题描述】:
我有一个场景,我想添加背景,我有一个 png 图像(2k 分辨率),但是当我在 pc 上尝试它时它的大小合适,在移动设备上很多“不成比例” 我的代码如下:
var texture = THREE.ImageUtils.loadTexture('img/texture.png');
将其添加为背景就是这样:
scene = new THREE.Scene();
scene.background = texture;
我通过一些搜索看到,也许我必须为背景创建一个单独的场景,但我认为这不是最简单的解决方案,也许有更好的解决方案?
(一如既往,对不起我的英语不好)
【问题讨论】:
-
它是什么样的图像,应该以 360º 显示还是仅显示为平面?背景通常是立方体贴图。三.jsdoes not support equirectangular backgrounds.
-
它是一个简单的 png,这个:youring.com/test/img/texture.png 我会让它像身体背景一样作为简单的背景工作
标签: javascript css image three.js textures