如何通过配置文件或代码永久启用Autodesk Viewer的Large Model Experience (BETA)
代码永久启用Autodesk Viewer的Large Model Experience (BETA)
可以通过Viewer的API直接实现初始化时自动开启该功能,具体操作如下:
- 该选项对应的底层API是
viewer.setProgressiveRendering(true),因为Large Model Experience本质是Beta阶段的渐进式渲染增强功能。 - 建议在Viewer加载完模型后的回调中调用该方法,确保功能生效。
示例代码
const viewer = new Autodesk.Viewing.GuiViewer3D(container); viewer.start(); viewer.loadDocumentNode(doc, viewable).then(() => { // 开启Large Model Experience viewer.setProgressiveRendering(true); // 可验证状态:返回true即为开启成功 console.log('Large Model Experience status:', viewer.getProgressiveRendering()); });
补充说明
目前官方Settings文档中确实没有直接对应这个Beta选项的配置字段,但通过上述API调用完全等价于手动开启面板中的选项。等该功能正式推出后,官方可能会在Settings中添加对应的配置项,但当前Beta阶段用API调用是最稳定的方案。
内容的提问来源于stack exchange,提问作者astromelon
相关产品推荐
相关产品推荐

