public override void ConfigureSlots() { InputSlots = new CompositorInputSlot[1]; InputSlots[0] = new CompositorInputSlot("Input", CompositorInputSlotImportance.Required, 0, CompositorSlotType.Texture); OutputSlots = new CompositorOutputSlot[1]; OutputSlots[0] = new CompositorOutputSlot("Output", 0, OutputTexture, CompositorSlotType.Texture); }
public override void ConfigureSlots() { InputSlots = new CompositorInputSlot[4]; InputSlots[0] = new CompositorInputSlot("InputTexture1", CompositorInputSlotImportance.Required, 0, CompositorSlotType.Texture); InputSlots[1] = new CompositorInputSlot("InputTexture2", CompositorInputSlotImportance.Required, 1, CompositorSlotType.Texture); InputSlots[2] = new CompositorInputSlot("InputView1", CompositorInputSlotImportance.Required, 2, CompositorSlotType.Texture); InputSlots[3] = new CompositorInputSlot("InputView2", CompositorInputSlotImportance.Required, 3, CompositorSlotType.Texture); OutputSlots = new CompositorOutputSlot[1]; OutputSlots[0] = new CompositorOutputSlot("Output", 0, OutputTexture, CompositorSlotType.Texture); }