a3d39b32e5 | ||
---|---|---|
ArchitectureColoredPainting | ||
FramelessHelper | ||
UnitTest | ||
qt-material-widgets | ||
svg | ||
.gitattributes | ||
.gitignore | ||
4_L0.json | ||
ArchitectureColoredPainting.sln | ||
README.md | ||
data - 副本.json | ||
data.back.json | ||
data.json | ||
test.json | ||
元素改变导致结构性变化是否安全的证明.md |
README.md
ArchitectureColoredPainting
古建筑彩绘计算机辅助设计系统
依赖
- Qt 5.15.2 (MSVC 2019 64-bit)
- Assimp (x64-windows,建议使用vcpkg安装)
构建
使用 Visual Studio 2022 打开项目编译运行。需安装Qt Visual Studio Tools扩展并配置Qt版本,项目路径不能含有中文。
进度
纹理编辑(Editor)
完成layer信息展示和数据修改(部分)
场景渲染(Renderer)
采用 PBR (金属度-粗糙度) 材质模型
已实现由图元数据建立完整彩绘编码
已实现的图元样式(MaterialStyle)
面(MaterialStyleFill)
纯色
线(MaterialStyleStroke)
双侧/左侧/右侧
圆头/平头
纯色/渐变/分层