ArchitectureColoredPainting/README.md

34 lines
857 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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