繁体   English   中英

Forge Viewer 渲染质量差

[英]Forge Viewer poor rendering quality

我正在使用 Forge Viewer 来显示一些从 IFC (2x3) 文件转换而来的模型。 对于其中一些,质量是完美的,但对于其他人,渲染非常差,如下图所示。 奇怪的锻造渲染

我尝试以 SVF、SVF2 和相同的结果导出。 我已经厌倦了不同的设置来加载模型

let config = {
    keepCurrentModels: true,
    applyScaling: { to: "m" },
    applyRefPoint: true,
    globalOffset: { x: 0, y: 0, z: 0 }}; //make the view flicker on weird rendered model

除了 globalOffset 使视图闪烁之外,这些设置都没有改善视图。

你知道如何解决这个问题吗?

这种几何变形通常表明模型离原点很远。 到目前为止,GPU 渲染开始遇到浮点精度问题。

使用globalOffset: new THREE.Vector3(0, 0, 0)加载模型globalOffset: new THREE.Vector3(0, 0, 0)在这种情况下应该会有所帮助,因为它基本上会强制查看器不要将原始全局偏移量(可能非常大)重新应用于所有几何顶点。 我不确定为什么在使用此选项后视图会闪烁,但这可能是一个单独的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM