游戏编辑器(场景编辑器)

场景编辑器(游戏编辑器)码云推荐|在线 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服务的端口。

<add key="mongo_connection" value="mongodb://127.0.0.1:27017" />
  1. 使用Visual Studio 2017打开项目,生成ShadowEditor.Web项目。

  2. 将ShadowEditor.Web部署在iis上即可在浏览器中访问。

项目截图

码云推荐|在线 3D 场景编辑器 ShadowEditor

点击“了解更多”,查看详细开发日志,获取软件下载地址。

(0)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 ZLME@ZLME.COM 举报,一经查实,立刻删除。

相关推荐