docs: 在README中添加MVS示例版本介绍

This commit is contained in:
2026-03-13 20:40:12 +08:00
parent fa3e48b0fc
commit dc9b0751cb

View File

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