2022-08-17 13:06:33 +08:00
|
|
|
|
# 总体方案
|
|
|
|
|
|
|
|
|
|
一级编码(文件)为一张彩绘的最简表示,支持图层嵌套、迭代函数系统等操作;
|
|
|
|
|
|
|
|
|
|
二级编码(缓存,数个SSBO)为实时渲染时所需的数据,只接收图元及其位置变换信息和加速结构
|
|
|
|
|
|
|
|
|
|
读取一级编码后,须将所有嵌套和迭代解开,得到一系列组成图案的最原始的部件即图元及其位置变换,并对图元和图元内部都建立加速结构,处理得到二级编码。
|
|
|
|
|
|
2022-07-29 10:54:30 +08:00
|
|
|
|
# ArchitectureColoredPainting 编码方案
|
2022-08-17 13:06:33 +08:00
|
|
|
|
|
2022-07-29 10:54:30 +08:00
|
|
|
|
```
|
|
|
|
|
└─1st_encode 第一层编码
|
|
|
|
|
│ byte.md 二进制字节码编码方案
|
|
|
|
|
│ byte.html markdown生成html
|
|
|
|
|
│ json.json json编码方案(与二进制字节码对照)
|
|
|
|
|
```
|