32 lines
729 B
Markdown
32 lines
729 B
Markdown
# ArchitectureColoredPainting
|
||
|
||
古建筑彩绘计算机辅助设计系统
|
||
|
||
## 依赖
|
||
|
||
- Qt 5.15.2 (MSVC 2019 64-bit)
|
||
- [Assimp](https://github.com/assimp/assimp) (x64-windows,建议使用vcpkg安装)
|
||
|
||
## 构建
|
||
|
||
使用 Visual Studio 2022 打开项目编译运行。
|
||
|
||
## 进度
|
||
|
||
### 纹理编辑(Editor)
|
||
|
||
完成layer信息展示和数据修改(部分)
|
||
|
||
### 场景渲染(Renderer)
|
||
|
||
采用 PBR (金属度-粗糙度) 材质模型,场景中存在一个方向光,可拖动滑动条调整光源方向观察材质效果。
|
||
|
||
已实现BVH加速结构的建立
|
||
|
||
已实现单图元的拆分,即划分网格并生成快捷段和缠绕增量
|
||
|
||
已实现由图元数据建立完整彩绘编码
|
||
|
||
待完善线的单侧描边
|
||
|