Javascript Forge Viewer无法显示边缘
我使用Forge React应用程序作为起点,修改了Javascript Forge Viewer无法显示边缘,javascript,autodesk-forge,viewer,Javascript,Autodesk Forge,Viewer,我使用Forge React应用程序作为起点,修改了viewer=new Autodesk.Viewing.Viewer3D(viewerElement,{})toviewer=new Autodesk.Viewing.Private.GuiViewer3D(viewerElement,{})将其从无头查看器更改回经典查看器 我可以加载模型,但它显示时没有边缘,当我转到设置->性能->显示边缘时,默认情况下它处于关闭状态,当我尝试将其设置回原位时,边缘保持不可见 从我的非wokring查看器:
viewer=new Autodesk.Viewing.Viewer3D(viewerElement,{})
toviewer=new Autodesk.Viewing.Private.GuiViewer3D(viewerElement,{})
将其从无头查看器更改回经典查看器
我可以加载模型,但它显示时没有边缘,当我转到设置->性能->显示边缘时,默认情况下它处于关闭状态,当我尝试将其设置回原位时,边缘保持不可见
从我的非wokring查看器:
当我在加载相同模型的情况下尝试相同的操作时,它会按预期工作,并且我可以切换边的可见性
从
我找到了另一个,但我尝试了viewer.js?v=v4.2
,viewer.js?v=v5.0
和viewer.js?v=v6.3.1
,我仍然存在看不见的边缘问题
我还发布了一个
谢谢你的帮助
Alexis如果要通过创建查看器实例,请单击“确定”
直接使用Autodesk.Viewing.Private.GUI Viewer3D,而不是
Autodesk.Viewing.ViewingApplication,则在初始化Forge viewer时需要应用一个神奇的配置参数,以便显示线条
要修复它,需要一个额外的选项
isAEC:true
必须传递到
代码中的模型选项,请参见以下内容:
var modelOptions = {
placementTransform: mat,
globalOffset:{x:0,y:0,z:0},
sharedPropertyDbPath: doc.getPropertyDbPath(),
isAEC: true //!<<< Here is the missing line
};
viewer.loadModel(svfUrl, modelOptions, onLoadModelSuccess, onLoadModelError);
var模型选项={
位置变换:mat,
全局偏移:{x:0,y:0,z:0},
sharedPropertyDbPath:doc.getPropertyDbPath(),
isAEC:true/!如果您是通过
直接使用Autodesk.Viewing.Private.GUI Viewer3D,而不是
Autodesk.Viewing.ViewingApplication,则在初始化Forge viewer时需要应用一个神奇的配置参数,以便显示线条
要修复它,需要一个额外的选项
isAEC:true
必须传递到
代码中的模型选项,请参见以下内容:
var modelOptions = {
placementTransform: mat,
globalOffset:{x:0,y:0,z:0},
sharedPropertyDbPath: doc.getPropertyDbPath(),
isAEC: true //!<<< Here is the missing line
};
viewer.loadModel(svfUrl, modelOptions, onLoadModelSuccess, onLoadModelError);
var模型选项={
位置变换:mat,
全局偏移:{x:0,y:0,z:0},
sharedPropertyDbPath:doc.getPropertyDbPath(),
伊萨克:真的//!谢谢迈克尔,真的很神奇。我使用的Github启动程序,但切换到viewer.loadModel
并添加{isAEC:true}
解决了我的问题,没有明显的副作用。谢谢迈克尔,真的很神奇。我使用的Github启动程序,但切换到viewer.loadModel
并添加{isAEC:true}
解决了我的问题,没有明显的副作用。