vue2与three.js:图片颜色为什么显示异常?-灵析社区

sumous_01

前端vue2 使用three.js 创建的 3D 场景,为什么部署之后图片颜色不正常 ![](https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241028/d0a3ae747ba815cb935607a5794f589c.png) ![](https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241028/8df38246e9a47e6c75d19a933e8b7aad.png) 第一张是部署在服务器上的展示样式截图,第二张是本地展示样式截图 打包之后在dist查看static 里面的图片是正常的,没有问题 背景是通过three 场景添加的背景图 // 创建场景 setScene() { // 创建场景对象Scene this.scene = new THREE.Scene() // 加载背景图片 var texture = new THREE.TextureLoader().load(require('@/assets/screen/backGround_big.png')) // 纹理对象Texture赋值给场景对象的背景属性.background this.scene.background = texture }, 部署之后F12中 ele中dom结构并没有异常,没有什么多余蒙版遮住。 中间是一个地图,地图加载代码已经注释并不会影响three场景, 地图展示是另一个问题,

阅读量:39

点赞量:0

问AI
今天吃什么你说吧
依赖包的问题, 我在前期开发时候由于网不好下载不下来依赖包,就从别的博主项目里面复制的依赖包,但是没有复制 package。json文件。我本地的 是159版本,但是实际的包确实140的包。因此有这问题出现 正确版本 "three": "^0.140.2",