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

歡迎初學的朋友嘗試,反饋意見。對象

相關文章
相關標籤/搜索