docs: 在README中添加MVS示例版本介绍
This commit is contained in:
30
README.md
30
README.md
@@ -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 示例版本
|
||||||
|
|
||||||
|
MVS(Multiple Version Samples)是项目的渲染示例部分,展示各种渲染技术:
|
||||||
|
|
||||||
|
### HelloEarth(开发中)
|
||||||
|
|
||||||
|
基础的 DirectX 12 渲染示例,展示如何:
|
||||||
|
- 初始化 DirectX 12 渲染环境
|
||||||
|
- 加载和渲染静态网格
|
||||||
|
- 使用几何着色器
|
||||||
|
- 纹理映射
|
||||||
|
- 常量缓冲区更新
|
||||||
|
|
||||||
|
### VolumeRenderer(开发中)
|
||||||
|
|
||||||
|
基于 NanoVDB 的体积渲染器,支持:
|
||||||
|
- NanoVDB 格式体积数据加载
|
||||||
|
- 光线步进(Ray Marching)渲染
|
||||||
|
- HDDA 空间跳跃加速
|
||||||
|
- 体积阴影
|
||||||
|
- 多种渲染参数配置
|
||||||
|
|
||||||
## 文档
|
## 文档
|
||||||
|
|
||||||
更多详细设计文档请参考 `docs/` 目录。
|
更多详细设计文档请参考 `docs/` 目录。
|
||||||
|
|||||||
Reference in New Issue
Block a user