Learn Forge tutorial - 向导式Forge进阶教程

Autodesk Forge团队陆续的推出了不少学习资料和样例工程,这些资源在Autodesk Forge 学习简谈作了介绍。而部分资源因为API自己的变更,或者代码的变更,可能没法正常使用了,咱们会逐个的进行清理,让你们获知最新的更新。web

近期,团队制做了一个向导式Forge进阶教程,旨在经过一步一步的教学,让初学者熟悉有关Forge web service和API的用法。考虑到朋友们开发语言习惯,本教程设置Node.js, .NET, PHP, JAVA, Go等内容,若是有对应Forge SDK的,教程也使用SDK撰写有关代码。segmentfault

http://learnforge.autodesk.io/#/后端

图片描述

第一期教学是关于如何能转换原始模型为网页浏览的格式,在Forge Viewer中加载。包括几个要点:学习

  • 环境的搭建:不一样开发语言有不一样的要求,教程选型的标准是:免费的,流行的,易用的
  • 身份认证:为简单演示,这次只介绍了经过身份认证服务获取2 token的过程,包括权限高和权限低的两种token
  • 获取开发者bucket信息: 经过数据管理服务获取bucket列表,以及其中的对象信息
  • 上载本地文件到bucket,或建立新的bucket:经过数据管理服务建立bucket和上载文件
  • 对某文件启动转换:使用模型数据提取和转换服务
  • 客户端: 如何使用jstree列出bucket和对象树,上载本地文件,启动转换和加载模型到Forge Viewer
  • 如何部署,发布网站

这是样例最终的结果:
图片描述网站

每种开发语言的代码客户端都是同样的,然后端因语言不通而不一样。目前上线的有:Node.js, .NET,Go,即将上线的是PHP, JAVA。spa

欢迎初学的朋友尝试,反馈意见。对象

相关文章
相关标签/搜索