979 B
979 B
Picking
命名空间: XCEngine::Rendering
类型: submodule
头文件目录: engine/include/XCEngine/Rendering/Picking/
描述: 渲染侧 object-id / picking 协议层,负责颜色与实体 ID 之间的编码约定,以及 picker 相关的基础数据格式。
概览
Picking 当前主要承接 object-id 纹理的编码与解码约定。
它不负责 editor 侧的读回流程编排;那部分仍在 Editor Viewport 层。这里负责的是更底层的 codec 和数据契约。
当前公开入口:
当前职责
- 约定 object-id render target 的颜色编码格式
- 暴露颜色到 runtime object id 的解码 helper
- 为 object-id pass、editor picking 和 selection outline 提供一致的数据基础