diff --git a/README.md b/README.md index 5f69f9b29..cafb2b8e1 100644 --- a/README.md +++ b/README.md @@ -3,19 +3,18 @@ * 名称:Shadow Editor * 版本:v0.0.3 * 说明:基于`three.js`的场景编辑器。 +* 源码:https://github.com/tengge1/ShadowEditor * 示例:https://tengge1.github.io/ShadowEditor/ShadowEditor.Web/demo/index.html * 文档:https://tengge1.github.io/ShadowEditor/docs/release/index.html ## 主要功能 -1. 3D场景在线编辑。 -2. 11种基本几何体、5种光源,支持雾效、阴影。 -3. 各种类型3D模型的导入导出。例如:`amf`、`awd`、`babylon`、`babylonmeshdata`、`ctm`、`dae`、 -`fbx`、`glb`、`gltf`、`js`、`json`、`3geo`、`3mat`、`3obj`、`3scn`、`kmz`、`md2`、 -`obj`、`playcanvas`、`ply`、`stl`、`vtk`、`wrl`。 -4. 场景层次图(Hierachy)。 -5. 物体、几何体、材质编辑。 -6. js脚本编辑带智能提示。 +1. 3D场景在线编辑,支持保存载入。 +2. 12种内置几何体、6种光源,支持雾效、阴影。 +3. 支持15种不同格式的3D模型管理,并可以保存到场景。 +4. 服务端使用`MongoDB`保存模型和场景数据。 +5. 支持场景层次图(Hierachy),物体、几何体、材质编辑。 +6. js脚本在线编辑,支持智能提示。 ## 使用方法 @@ -47,19 +46,44 @@ net start MongoDB ## 项目截图 -![image](images/mesh20180729.png) +![image](images/scene20180815.png) + +![image](images/scene_list20180815.png) + +![image](images/model_list20180815.png) ## 开发日志 +**v0.0.3** + +* 发布日期:2018年8月15日 +* 更新日志: + +1. 使用`asp.net`开发`web`服务端,使用`MongoDB`保存模型和场景数据。 +2. 15种格式3D模型的上传,并可以保存到场景。 +3. 场景的创建、保存、载入。 +4. 组、12种内置几何体、5种光源可以保存场景并载入。 + +* 开发前瞻: + +1. 物理引擎。 +2. 粒子发射器和粒子动画。 +3. 骨骼动画和补间动画。 +4. 三维滤镜。 + **v0.0.2** * 发布时间:2018年6月9日 -* 更新日志:使用rollup重构three.js自带编辑器的代码。 +* 更新日志: + +1. 使用`rollup`重构`three.js`自带编辑器的代码。 **v0.0.1** * 发布时间:2017年6月21日 -* 更新日志:主要完成three.js自带编辑器的翻译。 +* 更新日志: + +1. 主要完成three.js自带编辑器的翻译。 ## 相关链接 diff --git a/images/model_list20180815.png b/images/model_list20180815.png new file mode 100644 index 000000000..0d40e1727 Binary files /dev/null and b/images/model_list20180815.png differ diff --git a/images/scene20180815.png b/images/scene20180815.png new file mode 100644 index 000000000..88033b6e9 Binary files /dev/null and b/images/scene20180815.png differ diff --git a/images/scene_list20180815.png b/images/scene_list20180815.png new file mode 100644 index 000000000..4c4b4c473 Binary files /dev/null and b/images/scene_list20180815.png differ