Autodesk 查看器脱机 - 用于加载和保存文件的 http 服务器通信

Autodesk viewer offline - http-server communication to load and save files

我们 运行 使用 http-server 命令的离线查看器,我们如何才能让它加载除气泡之外的更多文件并能够将字符串发送回它以保存为文件文件系统?

我们是否必须为此编写修改后的 http-server?如果是这样,我们能否提供一些指导?

查看器是只读的,翻译后模型不会保存或更改任何内容。

可以通过 Autodesk.Viewing.Viewer3D 方法:getState() 和 restoreState() 获取当前状态,如缩放、透视或位置,但状态 实际上并没有被保存默认,你需要实现一个JavaScript,它与你的后端通信到POST 并获取此信息。 This sample extends this state

Another sample 扩展它以将模型更改保存回与原始文件通信的服务器。同样,一切都是自定义实现的。

在任何情况下,您都需要一个存储更改的后端和一个读取和恢复更改的 JavaScript。