[关闭]
@yangyc 2017-11-06T12:29:16.000000Z 字数 1849 阅读 495

产品进度报告-2017.11.05(第7次迭代)

进度


已用时间

7次迭代

开发剩余时间

1次迭代

(每次迭代为2周)

总进度

编辑器

引擎

编辑器

剩余功能点

asset(0.3)

transfrom(0.2)

add gameObject(0.2)

change material(0.3)

add component(0.4)

import and export(0.6)

data collection(0.3)

本次迭代

进度

已完成项

10.23-10.29

1.看完reason官方项目hacker-news
2.搭建wonder-Editor环境

10.30-11.5

1.完成在react组件中引入css,并使用rollup打包
2.尝试引入antd库
3.编写测试

未完成项目

1.reason react 的测试

下次迭代计划

功能点

1.跑通所需测试
2.开始进行立方体渲染
3.重构编辑器架构

具体计划

1.学习reason react render test来测试UI层组件
2.完善编辑器的开发环境
3.引入引擎进行渲染

引擎

剩余功能点

本次迭代

已完成项

10.23-10.29

1.完成了Transform组件
2.完成了CameraController组件
2.开始render重写,决定全面使用data driven

10.30-11.05

1.完成了render的 初始化 和 渲染 的草稿版本(通过了编译,没有进行测试)

2.优化了render:
1)initMaterialShaders: 根据render config data,决定attribute send function, uniform get/send function, draw points function,并且运用curry,把location,indices count等参数先传给这些function
2)删除renderCommandBuffer
3)使用shaderIndexMap替代material->shaderIndices

3.加入了material,meshRenderer,geometry组件

未完成项

下次迭代计划

功能点

1.完成"显示box(webgl1)"demo

具体计划

1.完成render单元测试
2.跑通运行测试(显示一个box)
3.进行benchmark测试和优化

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注