Skip to content

Commit

Permalink
发布v0.1.8。
Browse files Browse the repository at this point in the history
  • Loading branch information
tengge1 committed Apr 7, 2019
1 parent 8e623f3 commit 3abe2b7
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 26 deletions.
43 changes: 18 additions & 25 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,40 +3,21 @@
Language: 中文 / [繁體中文](README-tw.md) / [English](README-en.md) / [日本語](README-jp.md) / [Le français](README-fr.md) / [русский](README-ru.md)

* 名称:Shadow Editor
* 版本:v0.1.8(开发中)
* 版本:v0.1.8
* 简介:基于`three.js`的场景编辑器。

## v0.1.8即将更新
## v0.1.8更新

* 发布日期:2019年4月7日
* 更新日志:

1. 设置面板放到选项菜单中。
2. 新增色调旋转(hue-rotate)、饱和度、亮度、高斯模糊(blur)、对比度、灰度、颜色反转(invert)、复古(sepia)滤镜。
3. 滤镜设置保存在场景配置中,并在编辑器和播放器解析。
4. 创建GIS场景。(开发中)
4. 创建GIS场景。(演示)
5. 修复当模型最外层是`Scene`时,属性面板显示物体环境组件和各种后期处理组件的bug。
6. 场景层次树,节点前面添加一个矩形,表示该节点类型。

## v0.1.7更新

* 发布日期:2019年3月23日
* 更新日志:

1. 修复物体改变后,场景树状图无法及时响应,无法记住树节点展开状态,树节点顺序错乱的bug。
2. 物体名称超长自动显示省略号。鼠标移到节点上,显示完整名称。
3. 新增全屏播放功能、新窗口播放功能。播放器和编辑器彻底解除耦合,播放器可独立运行。
4. 可将编辑好的场景嵌入iframe运行。地址:`/view.html?sceneID=sceneID`。可使用新窗口播放功能获取该地址。
5. 物体选中效果优化:等宽描边。
6. 修复整理模型工具,复制模型时未复制文件夹中所有文件的bug。
7. 所有设置改为存储在`localStorage`中,不再保存在场景配置中。
8. 重构平行光帮助器、半球光帮助器、点光源帮助器、矩形光帮助器、聚光灯帮助器,采用事件驱动方式,不再对编辑器严重依赖。
9. 整理文件夹结构。重写历史面板模块,彻底删除耦合度高的Outliner控件。
10. 英文翻译优化。
11. 新增场景一键导出功能,自动分析场景所需模型和资源,所有所需资源放在`/temp/yyyyMMddHHmmss`文件夹。
12. 导出不带资源的编辑器功能。
13. 重新发布了演示项目:[Gitee](http://tengge1.gitee.io/shadoweditor-examples/) [GitHub](https://tengge1.github.io/ShadowEditor-examples/)
14. 修复渲染器设置中,阴影、γ输入、γ输出、γ因子设置无效bug。
15. 平面上点、线、喷涂工具一次只能绘制一个。
16. 修复补间动画无法播放问题。

## 项目截图

1. 温馨小窝
Expand Down Expand Up @@ -161,6 +142,18 @@ npm run build-docs

## 更新日志

**v0.1.8**

* 发布日期:2019年4月7日
* 更新日志:

1. 设置面板放到选项菜单中。
2. 新增色调旋转(hue-rotate)、饱和度、亮度、高斯模糊(blur)、对比度、灰度、颜色反转(invert)、复古(sepia)滤镜。
3. 滤镜设置保存在场景配置中,并在编辑器和播放器解析。
4. 创建GIS场景。(演示)
5. 修复当模型最外层是`Scene`时,属性面板显示物体环境组件和各种后期处理组件的bug。
6. 场景层次树,节点前面添加一个矩形,表示该节点类型。

**v0.1.7**

* 发布日期:2019年3月23日
Expand Down
2 changes: 1 addition & 1 deletion ShadowEditor.Web/src/gis/tile/SphereTileCreator.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ SphereTileCreator.prototype.constructor = SphereTileCreator;
SphereTileCreator.prototype.get = function () {
this.tiles.length = 0;

this._centerZoom = ~~GeoUtils.altToZoom(this.camera.position.length() - WGS84.a) + 2;
this._centerZoom = ~~GeoUtils.altToZoom(this.camera.position.length() - WGS84.a) + 3;

this.fork(0, 0, 1);
this.fork(1, 0, 1);
Expand Down

0 comments on commit 3abe2b7

Please sign in to comment.