From fc4a07390516e0b8a5077707faabd6fb0e4def99 Mon Sep 17 00:00:00 2001 From: InkSoul Date: Mon, 25 Sep 2023 23:20:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20RM?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ReadMe.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 ReadMe.md 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