diff --git a/ReadMe.md b/ReadMe.md new file mode 100644 index 0000000..18576e3 --- /dev/null +++ b/ReadMe.md @@ -0,0 +1,31 @@ + +### Plumage mini render + +基于vulkan API的迷你渲染器 + +#### 当前特性 + +1. 支持gltf格式的模型加载 +2. 支持gltf动画 +3. 支持模型的PBR材质渲染 +4. 使用基于IBL的环境光照 + +#### 下一步计划(等待研究生考试结束) + +1. 引入spdlog日志库,细化日志(正在做) +2. 重置CMakeLists.txt,添加Xmake 的lua脚本 +3. 二次封装vulkan API,提供统一的渲染接口 +4. 更换imgui的分支,允许dock UI +5. 添加启动UI,避免对默认模型的依赖 +6. 添加obj格式支持 +7. 添加PMX格式支持 +8. 引入USD格式支持 + +#### 使用开源库 + +1. gli +2. glm +3. imgui +4. tinygltf +5. spdlog +6. stb \ No newline at end of file