碼雲推薦|在線 3D 場景編輯器 ShadowEditor

碼雲推薦|在線 3D 場景編輯器 ShadowEditor

關注開源中國OSC頭條號,獲取最新技術資訊


Shadow Editor

  • 名稱:Shadow Editor
  • 版本:v0.0.8(開發中)
  • 說明:基於three.js的場景編輯器。
  • 源碼:https://github.com/tengge1/ShadowEditor
  • 示例:https://github.com/tengge1/ShadowEditor-examples
  • 文檔:https://tengge1.github.io/ShadowEditor/
  • 截圖:請點擊此處
  • 資源(見截圖):https://pan.baidu.com/s/1yk7luPAdRB9sAH2-Byghww
  • 提取碼: qdds

主要功能

  1. 3D場景在線編輯。
  2. 內置多種幾何體、光源,場景支持霧效、影子、反光、背景圖片等。
  3. 支持導入多種不同格式的3D模型。
  4. 服務端使用MongoDB保存模型和場景數據。
  5. 可視化修改場景、相機、幾何體、材質、紋理、音頻播放器、粒子發射器等屬性。
  6. js腳本、著色器腳本在線編輯,帶智能提示。
  7. 自帶播放器,實時演示場景動態效果。
  8. 支持補間動畫、骨骼動畫、粒子動畫,支持mmd動畫,支持lmesh動畫。

使用方法

該項目僅支持Windows系統,電腦上需要安裝.Net Framework 4.5。

  1. 安裝NodeJs,轉到ShadowEditor.Web目錄,執行以下命令。
npm install
npm run build
  1. 下載MongoDB,安裝並啟動MongoDB服務。MongoDB服務的默認端口為27017。
mongod --dbpath=D:\mongodb\db --logpath=D:\mongodb\log\mongoDB.log --install --serviceName MongoDB
net start MongoDB
  1. 編輯文件ShadowEditor.Web/Web.config,將27017修改為你電腦上MongoDB服務的端口。

  1. 使用Visual Studio 2017打開項目,生成ShadowEditor.Web項目。
  2. 將ShadowEditor.Web部署在iis上即可在瀏覽器中訪問。

項目截圖

碼雲推薦|在線 3D 場景編輯器 ShadowEditor

點擊“瞭解更多”,查看詳細開發日誌,獲取軟件下載地址。


分享到:


相關文章: