Javascript 三张js全景查看器多分辨率图像
如何使用多分辨率图像实现三个js全景查看器,如pannellum: 当前代码在这里使用了三个.js:(Javascript 三张js全景查看器多分辨率图像,javascript,three.js,360-panorama,Javascript,Three.js,360 Panorama,如何使用多分辨率图像实现三个js全景查看器,如pannellum: 当前代码在这里使用了三个.js:(//codepen.io/w3core/pen/vEVWML) 从等矩形图像到全景查看器 我遇到了高分辨率图像的问题,需要很长时间来渲染 当我寻找一些解决方案时,pannelum和Kprano通过加载多分辨率图像而不是单个图像解决了这个问题 所以我尝试加载多分辨率图像,而不是单一的等矩形图像 我在下面尝试的解决方案: 将单个等矩形图像转换为低分辨率6立方贴图图像 并按此示例渲染这些图像。 ()
//codepen.io/w3core/pen/vEVWML
)
缩放:4(缩放时,需要渲染下一组非常高分辨率的瓷砖正面图像,如下图所示)请查看。感谢@pvg链接。现在请看一下我的问题。@AndiAR问题解决了吗?没有。@imudin07如果有人解决了,请通知我
var materials = [
loadTexture('px.jpg'), // right
loadTexture('nx.jpg'), // left
loadTexture('py.jpg'), // top
loadTexture('ny.jpg'), // bottom
loadTexture('pz.jpg'), // back
loadTexture('nz.jpg') // front
];
mesh = new THREE.Mesh(new THREE.BoxGeometry(300, 300, 300, 7, 7, 7), materials);
mesh.scale.x = -1;
scene.add(mesh);