Example #1
0
    protected override RenderScene Apply(SIGProcessingContext context)
    {
        if (scene1 == null && scene2 == null)
        {
            return(RenderScene.Empty);
        }

        return(merge ? RenderScene.Merge(scene1, scene2) : scene1);
    }
Example #2
0
 public void GetInputs(List <SerializableEdge> edges)
 {
     input = RenderScene.Merge(edges.Select(e => (RenderScene)e.passThroughBuffer));
 }