当我们用巴布亚新几内亚进口Obj时,我们遇到了一些问题
我们希望看到这样的图像质量:
外部程序质量
结果是:
Forge Viewer-使用相同的文件
如果可能的话,我们需要知道如何避免在forge viewer中调整纹理的大小
提前感谢,,
恐怕没有办法在这方面配置模型派生服务。纹理总是调整到-我相信-256x256px。
您可以尝试在运行时修改材质。Forge Viewer API允许您修改模型元素的材质,因此您可以创建一个新的3。使用高分辨率纹理创建材质
,并在模型加载到查看器后立即将其应用于相应的元素。
彼得,这对我有用,
如果有人需要尝试使用此简单函数进行测试:
function newTexture() {
var mats = NOP_VIEWER.impl.matman()._materials;
for (index in mats) {
m = mats[index];
m.map = THREE.ImageUtils.loadTexture('YOUR IMAGE URL');
m.needsUpdate = true;
}
NOP_VIEWER.impl.invalidate(true, true, false);
}