博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Autodesk Forge 学习简谈 - 4
阅读量:6296 次
发布时间:2019-06-22

本文共 878 字,大约阅读时间需要 2 分钟。

就上文提到的四类常见咨询内容,本文介绍第四类:离线模型的下载和部署。

这是个经典问题,主要和Forge模型上载,转换,网页查看模型几个API有关,尤其国内朋友最为关心。所以单独提出来介绍。

默认情况下,Forge转换后的数据放在Forge云端(目前在AWS美国),所以就有网络访问性能的考虑。转换后的数据在云端都有唯一的地址,Forge也允许下载,对于obj,stl等格式,下载很直接,这里有两篇文章介绍:

而挑战是SVF格式,也就支持网页浏览的格式。SVF不是单一文件,是一个数据包,包括了构件几何信息,属性包,有一个.svf的清单文件(二维模型是.F2D)。而Forge Viewer的JavaScript库对此数据进行解析和渲染。例如,下图是前面提到的中使用到的离线数据包。目前,SVF数据格式并没有文档说明,不过,只要按清单文件下载到这些数据,用Viewer3D.js和其辅助*.js解析加载即可,倒不用一定要知道数据格式。而使用Forge Viewer相关js代码前提是数据包是由Forge的数据提取和转换服务而来。

图片描述

我们部门也提供了一个工具 ,专门用来上传,下载离线SVF包,而且这个工具还给您搭建了一个很简单的测试框架(Node.js和PHP两种)。

图片描述

很多朋友对于这个工具实现的转换下载非常感兴趣,但该工具很综合,流程较为复杂,不太容易弄清楚其逻辑。而由于相关下载过程现在并不是发布的云服务,所以没有文档以说明,所以我们的建议是,如果不能能研究清楚下载逻辑,就直接使用其转换结果即可,不用花太多时间在这上面。等待文档完善,或对应的SDK封装了下载端口,使用就更为方便了。

此工具网站是公开的,请不要上载您的机密模型,假设不慎上载了,可以通过删除按钮及时删掉。更建议把其源代码下载部署,在您的本地端去上载转换,这样。您的模型只需要和Forge云服务通信,保证了只有您能访问这些模型数据,并且在遇到故障的时候,易于调试。

最后,注意:使用Forge Viewer客户端的JavaScript代码,必须是从Forge数据提取和转换服务得到的的数据。

转载地址:http://ktvta.baihongyu.com/

你可能感兴趣的文章
Azure正式对外发布容器服务,支持Swarm和Mesos
查看>>
阿里巴巴收购以色列VR公司,大厂死磕VR为哪般?
查看>>
埃隆·马斯克:比特币拥有着“极为出色”的结构,而纸质货币终将消失
查看>>
如何用度量影响敏捷环境
查看>>
Facebook使用机器学习手段来自动优化其系统性能
查看>>
借助Unity AR Foundation构建跨平台AR应用
查看>>
Kubernetes 落地案例|使用 Kubernetes 重新部署全球最大的教育公司
查看>>
手工测试对比自动化测试
查看>>
vue.js快速入门
查看>>
浅论服务端应用程序开发中的CAP思想(非分布式系统中的CAP理论)
查看>>
socket.io的 Python客户端中文encode问题
查看>>
[LintCode] Shape Factory
查看>>
html5手机页面的那些meta
查看>>
最长回文子串问题
查看>>
SpringBoot配置属性之MQ
查看>>
0x01 念念Python,必有回响
查看>>
Vim实战指南(一):基础编辑命令
查看>>
学习 PHP SOAP 扩展的一些笔记
查看>>
PHP SOAP 扩展的使用
查看>>
CSS基础篇--css reset重置样式有那么重要吗?
查看>>