Autodesk.NPR 可解决移动设备上的问题

问题描述 投票:0回答:1

我正在使用 Autodesk.NPR 扩展,从计算机浏览器访问时它可以正常运行。然而,当我从移动设备访问它时,它会产生不寻常的效果。有没有专门针对移动设备解决此问题的方法?

桌面结果

移动结果

应用代码如下:

await window.privateViewer.loadExtension("Autodesk.NPR")
const ext = window.privateViewer.getExtension('Autodesk.NPR').nprRenderContextExtension;

ext.setPostProcessParameter("style", 'edging');
ext.setPostProcessParameter("brightness", 0);
ext.setPostProcessParameter("contrast", 0);
autodesk-forge autodesk-viewer
1个回答
0
投票

移动设备有点棘手,因为它们的浏览器中有各种各样的 GPU 怪癖。

NPR 主要是一个“后处理着色器”的东西,这意味着,如果 GPU 支持 2 次方纹理存在问题,或者精度问题,则很难追踪。

那么,为了帮助我追踪它,你能告诉我你在什么设备上看到这些伪影吗?它是配备 Safari Mobile、运行最新 LMV 的 iPhone 15 Max Pro吗? 或者是三星 Ultra 或谷歌 Pixel 3 等?

© www.soinside.com 2019 - 2024. All rights reserved.