2022-07-22 16:36:48 +08:00
|
|
|
|
# ArchitectureColoredPainting
|
|
|
|
|
|
2022-10-07 00:01:19 +08:00
|
|
|
|
古建筑彩绘计算机辅助设计系统
|
2022-08-17 13:13:10 +08:00
|
|
|
|
|
2022-10-07 00:01:19 +08:00
|
|
|
|
## 依赖
|
2022-07-22 16:36:48 +08:00
|
|
|
|
|
2022-10-07 00:01:19 +08:00
|
|
|
|
- Qt 5.15.2 (MSVC 2019 64-bit)
|
2022-10-20 14:09:25 +08:00
|
|
|
|
- [Assimp](https://github.com/assimp/assimp) (x64-windows,建议使用vcpkg安装)
|
2022-07-25 16:23:09 +08:00
|
|
|
|
|
2022-10-07 00:01:19 +08:00
|
|
|
|
## 构建
|
2022-07-24 21:40:51 +08:00
|
|
|
|
|
2023-01-27 17:36:45 +08:00
|
|
|
|
使用 Visual Studio 2022 打开项目编译运行。需安装Qt Visual Studio Tools扩展并配置Qt版本,**项目路径不能含有中文**。
|
2022-07-24 21:40:51 +08:00
|
|
|
|
|
2022-10-07 00:01:19 +08:00
|
|
|
|
## 进度
|
2022-07-25 16:23:09 +08:00
|
|
|
|
|
2023-01-18 17:33:45 +08:00
|
|
|
|
### 纹理编辑(Editor)
|
|
|
|
|
|
|
|
|
|
完成layer信息展示和数据修改(部分)
|
|
|
|
|
|
|
|
|
|
### 场景渲染(Renderer)
|
|
|
|
|
|
2023-02-13 17:12:04 +08:00
|
|
|
|
采用 PBR (金属度-粗糙度) 材质模型
|
2023-01-18 17:33:45 +08:00
|
|
|
|
|
|
|
|
|
已实现由图元数据建立完整彩绘编码
|
|
|
|
|
|
2023-02-15 15:37:30 +08:00
|
|
|
|
#### 已实现的图元样式(MaterialStyle)
|
|
|
|
|
|
|
|
|
|
##### 面(MaterialStyleFill)
|
|
|
|
|
|
|
|
|
|
纯色
|
|
|
|
|
|
|
|
|
|
##### 线(MaterialStyleStroke)
|
|
|
|
|
|
|
|
|
|
双侧/左侧/右侧
|
|
|
|
|
|
|
|
|
|
圆头/平头
|
|
|
|
|
|
|
|
|
|
纯色/渐变/分层
|
2023-01-18 17:33:45 +08:00
|
|
|
|
|