1.0 KiB
1.0 KiB
FrameData
命名空间: XCEngine::Rendering
类型: submodule
头文件目录: engine/include/XCEngine/Rendering/FrameData/
描述: Rendering 帧数据协议层,定义相机、环境、光照、场景和可见渲染项在提交阶段使用的中间结构。
概览
FrameData 是 Extraction 与 Execution 之间共享的数据语言。
当前主要包含:
当前职责
- 承载渲染相机矩阵与清屏参数
- 承载环境与 skybox 语义
- 承载主方向光、阴影和 additional lights 快照
- 承载 scene extraction 之后的
visibleItems