Autodesk forge Autodesk Forge Viewer中的纹理大小调整问题
在Autodesk Forge Viewer中导入带有PNG和MTL文件的Obj时出现了一些问题 我们希望看到这样的图像质量: 结果是: 如果可能的话,我们需要知道如何避免在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
提前感谢,恐怕无法在这方面配置模型衍生工具服务。纹理总是调整到-我相信-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);
}