Autodesk forge Autodesk Forge Viewer中的纹理大小调整问题

Autodesk forge Autodesk Forge Viewer中的纹理大小调整问题,autodesk-forge,autodesk-viewer,autodesk,Autodesk Forge,Autodesk Viewer,Autodesk,在Autodesk Forge Viewer中导入带有PNG和MTL文件的Obj时出现了一些问题 我们希望看到这样的图像质量: 结果是: 如果可能的话,我们需要知道如何避免在forge viewer中调整纹理的大小 提前感谢,恐怕无法在这方面配置模型衍生工具服务。纹理总是调整到-我相信-256x256px 您可以尝试在运行时修改材质。Forge Viewer API允许您使用,因此您可以使用高分辨率纹理创建新的THREE.Material,并在模型加载到查看器后立即将其应用于相应的元素。Ta

在Autodesk Forge Viewer中导入带有PNG和MTL文件的Obj时出现了一些问题

我们希望看到这样的图像质量:

结果是:

如果可能的话,我们需要知道如何避免在forge viewer中调整纹理的大小


提前感谢,

恐怕无法在这方面配置模型衍生工具服务。纹理总是调整到-我相信-256x256px


您可以尝试在运行时修改材质。Forge Viewer API允许您使用,因此您可以使用高分辨率纹理创建新的
THREE.Material
,并在模型加载到查看器后立即将其应用于相应的元素。

Tanks Petr,它适用于我

如果有人需要尝试使用此简单函数进行测试:

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);
}