768 B
768 B
ResolveMaterialRenderQueue
命名空间: XCEngine::Rendering
类型: function
头文件: XCEngine/Rendering/RenderMaterialUtility.h
签名
Core::int32 ResolveMaterialRenderQueue(const Resources::Material* material);
作用
读取材质的 render queue;如果没有材质,则回退到默认的几何队列。
当前实现行为
material != nullptr时返回material->GetRenderQueue()。material == nullptr时返回MaterialRenderQueue::Geometry。
设计意义
这让“无材质物体”仍然可以参与当前排序流程,而不是在 queue 判定阶段立刻失去语义。