public void Render(int cameraIndex, CustomRenderPipelineData data, ScriptableRenderContext renderContext, Camera camera) { this.cameraIndex = cameraIndex; this.data = data; this.renderContext = renderContext; this.camera = camera; sampleName = camera.name; PrepareBuffer(); PrepareForSceneWindow(); if (!Cull()) { return; } Setup(); DrawVisibleGeometry(); DrawUnsupportedShaders(); DrawGizmos(); Submit(); }
public CustomRenderPipeline(CustomRenderPipelineData data) { this.data = data; }