使用选项setDisplayEdges(true)时材料会变成白色。

问题描述 投票:0回答:1
我最近发现使用Autodesk Forge Viewer出现奇怪的行为。

[查看模型时,我执行以下代码以在场景中添加一个红色立方体:

const mat = new THREE.MeshBasicMaterial({color: 0xff0000}); const geom = new THREE.BoxGeometry(50,50,50); const cube = new THREE.Mesh(geom, mat); NOP_VIEWER.impl.createOverlayScene('testOverlay', mat, mat); NOP_VIEWER.impl.addOverlay('testOverlay', cube);

通常,结果将如下所示:

Adding a colored cube as intended

但是,在我正在使用的应用程序中,标准选项setDisplayEdges设置为true。如此看来,在查看器中使用的所有自定义材质都显示为白色,如本示例所示:

The same cube turned white without any change to the code itself

我能够在多个模型中复制它。

最近,我发现使用Autodesk Forge Viewer出现奇怪的行为。在查看模型时,我执行了以下代码以在场景中添加一个红色立方体:const mat = new THREE.MeshBasicMaterial({...

autodesk-forge autodesk-viewer autodesk
1个回答
0
投票
很高兴地报告说,最新的version 7.18已解决此问题>
© www.soinside.com 2019 - 2024. All rights reserved.