Advance editor runtime and scripting integration

This commit is contained in:
2026-04-29 16:55:44 +08:00
parent 631bf32db2
commit 2e50c90167
60 changed files with 4071 additions and 228 deletions

View File

@@ -36,6 +36,12 @@ namespace XCEngine.Rendering
ConfigureCameraFramePlan(context);
}
internal bool BuildSceneRenderRequestsInstance(
ScriptableRenderPipelineScenePlanningContext context)
{
return BuildSceneRenderRequests(context);
}
internal bool ConfigureRenderSceneSetupInstance(
RenderSceneSetupContext context)
{
@@ -60,6 +66,12 @@ namespace XCEngine.Rendering
return null;
}
protected virtual bool BuildSceneRenderRequests(
ScriptableRenderPipelineScenePlanningContext context)
{
return context != null && context.UseDefaultRequests();
}
protected virtual void ConfigureCameraRenderRequest(
CameraRenderRequestContext context)
{