ShadowEditor/UpdateLog.md
2018-12-15 20:47:12 +08:00

5.2 KiB
Raw Blame History

更新日志

v0.1.0

  • 发布日期2018年12月15日
  • 更新日志:
  1. 重新梳理模型导入功能。目前支持3ds3mfamfassimp(anim)、awdbabylonbvh(anim)、colladactmdracofbx(anim)、gcodegltf(anim)、js(anim)、json(anim)、kmzlmesh(anim)、md2mmd(anim)、nrrdobjpcdpdbplyprwmsea3d(anim)、stlvrmvrmlvtkx 31种3D文件格式anim的表示支持动画。多种3D文件同时支持json和二进制格式。mmd文件同时支持pmdpmx格式,支持vmd格式的模型和相机动画。它也是唯一支持lmesh(lolking网站lol模型)的编辑器。
  2. 播放器新增第一视角控制器飞行控制器轨道控制器指针锁定控制器轨迹球控制器5种控制器在相机面板设置。
  3. 场景面板,编辑场景分类,根据类别、名称、全拼、拼音首字母实时过滤。
  4. 模型面板,编辑模型分类,根据类别、名称、全拼、拼音首字母实时过滤。
  5. 贴图面板,编辑贴图分类,根据类别、名称、全拼、拼音首字母实时过滤。
  6. 材质面板,编辑材质分类,根据类别、名称、全拼、拼音首字母实时过滤。
  7. 音频面板,编辑音频分类,根据类别、名称、全拼、拼音首字母实时过滤。
  8. 材质组件,新增保存材质和从材质面板选择材质功能。
  9. 纹理、透明纹理、凹凸纹理、法线纹理、置换纹理、粗糙纹理、金属纹理、环境纹理、光照纹理、遮挡纹理、发光纹理从贴图面板选择贴图功能。
  10. 删除上个版本场景窗口、模型窗口、贴图窗口、音频窗口。

v0.0.9

  • 发布日期2018年11月25日
  • 更新日志:
  1. 新增布料带动画。
  2. gltf模型导入带动画。
  3. skinned morph(*.js)模型导入带动画。(新版three.js示例中已经移除该模型。)
  4. 平面画点工具。
  5. 平面画线工具。
  6. 平面贴花工具。
  7. 选中物体效果优化。

v0.0.8

  • 发布日期2018年10月27日
  • 更新日志:
  1. 编辑器文档更新。
  2. 立体贴图上传服务端,并可设置为场景背景。
  3. 所有场景一键发布静态网站,便于部署到GitHub Pages服务上。
  4. 柏林地形组件、序列化和反序列化,并可在播放器中展示。
  5. 上传mp4视频贴图并可以设置到材质上在三维场景中播放视频。
  6. 增加水组件。

v0.0.7

  • 发布日期2018年10月14日
  • 更新日志:
  1. 场景、模型、纹理、音频、mmd资源编辑功能可上传预览图。
  2. 材质纹理属性编辑功能。
  3. 播放器重新架构。
  4. 粒子发射器、天空、火焰、烟保存、载入、播放优化。
  5. 刚体组件不再默认添加,改为从组件菜单中手动添加。

v0.0.6

  • 发布日期2018年9月30日
  • 更新日志:
  1. 提供补间动画支持。可以在时间轴上可视化修改补间动画,并在播放器中播放。
  2. 新增上传mmd模型pmd和pmx格式和mmd动画可以在播放器中播放。
  3. 新增上传lmesh模型可在播放器中播放。
  4. 基本几何体、光源、地形封装,便于进一步开发。

v0.0.5

  • 发布日期2018年9月16日
  • 更新日志:
  1. 布局修改右侧改为两栏左边栏提供场景层次图和js脚本管理功能右边栏是属性、设置和历史面板。 在编辑场景下方新增动画编辑(未完成),并把日志查看移动到这里。
  2. 属性面板组件化改造,新增基本信息、相机、几何体、光源、材质、粒子发射器、物理配置、场景、影子、 位移、音频监听器、背景音乐等多个组件。
  3. 背景音乐支持保存载入,提供音频管理。
  4. 修复编辑着色器程序功能,实时查看着色器效果。
  5. 新增茶壶参数编辑组件。
  6. 各种几何体都可以开启反射。

v0.0.4

  • 发布日期2018年9月2日
  • 更新日志:
  1. 脚本编辑优化脚本不再跟物体绑定可以跟场景一起保存载入提供javascript、vertexShader、fragmentShader、programInfo示例脚本。自定义脚本支持initstartupdatestoponClickonDblClickonKeyDownonKeyUponMouseDownonMouseMoveonMouseUponMouseWheelonResize 13种事件。

  2. 背景支持纯色、背景图片、立体贴图三种不同类型,可以保存载入。

  3. 新增网格、相机、点光源、平行光、聚光灯、半球光、矩形光、帮助器、骨骼9种帮助器的显示隐藏设置。

  4. 新增日志面板。

  5. 平板新增镜面特效。

v0.0.3

  • 发布日期2018年8月15日
  • 更新日志:
  1. 使用asp.net开发web服务端,使用MongoDB保存模型和场景数据。
  2. 15种格式3D模型的上传并可以保存到场景。
  3. 场景的创建、保存、载入。
  4. 组、12种内置几何体、5种光源可以保存场景并载入。
  5. 85种three.js对象的序列化和反序列化。

v0.0.2

  • 发布时间2018年6月9日
  • 更新日志:
  1. 使用rollup重构three.js自带编辑器的代码。

v0.0.1

  • 发布时间2017年6月21日
  • 更新日志:
  1. 主要完成three.js自带编辑器的翻译。