docs: 在README中添加MVS示例版本介绍
This commit is contained in:
30
README.md
30
README.md
@@ -56,8 +56,12 @@ XCEngine/
|
||||
│ ├── containers/ # 容器测试
|
||||
│ ├── memory/ # 内存管理测试
|
||||
│ ├── threading/ # 线程模块测试
|
||||
│ ├── core/ # 核心模块测试
|
||||
│ └── math/ # 数学库测试
|
||||
│ ├── core/ # 核心模块测试
|
||||
│ └── math/ # 数学库测试
|
||||
│
|
||||
├── MVS/ # 多个示例版本(开发中)
|
||||
│ ├── HelloEarth/ # 基础渲染示例
|
||||
│ └── VolumeRenderer/ # 体积渲染器
|
||||
│
|
||||
├── docs/ # 设计文档
|
||||
│ ├── XCEngine渲染引擎架构设计.md
|
||||
@@ -144,6 +148,28 @@ build/tests/threading/Debug/xcengine_threading_tests.exe
|
||||
- Threading: 13 测试用例
|
||||
- Math: 通过
|
||||
|
||||
## MVS 示例版本
|
||||
|
||||
MVS(Multiple Version Samples)是项目的渲染示例部分,展示各种渲染技术:
|
||||
|
||||
### HelloEarth(开发中)
|
||||
|
||||
基础的 DirectX 12 渲染示例,展示如何:
|
||||
- 初始化 DirectX 12 渲染环境
|
||||
- 加载和渲染静态网格
|
||||
- 使用几何着色器
|
||||
- 纹理映射
|
||||
- 常量缓冲区更新
|
||||
|
||||
### VolumeRenderer(开发中)
|
||||
|
||||
基于 NanoVDB 的体积渲染器,支持:
|
||||
- NanoVDB 格式体积数据加载
|
||||
- 光线步进(Ray Marching)渲染
|
||||
- HDDA 空间跳跃加速
|
||||
- 体积阴影
|
||||
- 多种渲染参数配置
|
||||
|
||||
## 文档
|
||||
|
||||
更多详细设计文档请参考 `docs/` 目录。
|
||||
|
||||
Reference in New Issue
Block a user