@yangyc
2019-09-20T03:58:42.000000Z
字数 1223
阅读 802
书
不讨论测试(放到另外一本书中专门讨论)
第一遍 大纲性草稿:
文字大纲 + 图片大纲+代码 + 标记(脚手架)
第二遍 修改大纲性草稿
第三遍 细化,得到初稿
...
说明矩阵变化等
1.gameObject+component
component:
transform
basic material
geometry
meshRenderer
2.data oriented
3.shader(json)
1.basic
改进原型
改进架构
给出领域模型图
改进原型
改进架构
示例
////加入defer shading job
////加入ray tracing job
编辑器如何扩展job
使用frp
job
改进原型
改进架构
给出领域模型图
示例
展示通过增加job和修改json,来增加更多的worker或者worker job!
add header
用扩展的方式和基于Type的驱动设计,增加一个功能
改进原型
改进架构
给出领域模型图
可通过场景树的形式看到该场景的所有GameObject
可进行添加、删除、修改等操作
用扩展的方式和基于Type的驱动设计,增加一个功能
改进原型
改进架构
给出领域模型图
可添加component
可操作Material资产
refactor:
use Fold and recursive types
asset inspector
(vs sceneTree inspector)
add inspector
add to asset
add inspector
add to asset
handle fatal, warn, log, info, debug
refactor: show old design/ new design(according to refactor)
可导入/导出场景、模型
(support multi worker)
extract ...
可将做好的场景,发布为本地压缩包,然后自己部署到服务器上,供终端用户使用