Files
XCEngine/managed/XCEngine.ScriptCore/Rendering/Core/DrawingSettings.cs
ssdfasd 0319680954 feat(srp): add drawing settings override material seam
- add a managed DrawingSettings seam for scene draw authoring
- let builtin forward scene draws use an override material when provided
- wire DrawObjectsPass and RenderObjectsRendererFeature through the new settings
2026-04-20 22:46:19 +08:00

20 lines
436 B
C#

namespace XCEngine.Rendering
{
public struct DrawingSettings
{
public string overrideMaterialPath;
public bool hasOverrideMaterial =>
!string.IsNullOrEmpty(
overrideMaterialPath);
public static DrawingSettings CreateDefault()
{
return new DrawingSettings
{
overrideMaterialPath = string.Empty
};
}
}
}