Class GENInpaintTask
Task for editing an existing image based on a text prompt and optional mask (OpenAI or Google Gemini).
public class GENInpaintTask : GENImageGenerationTask<GENInpaintTask, InpaintPrompt>, IGENTask
- Inheritance
-
objectGENInpaintTask
- Implements
- Inherited Members
Constructors
GENInpaintTask(InpaintPrompt)
public GENInpaintTask(InpaintPrompt prompt)
Parameters
promptInpaintPrompt
Fields
mask
public Texture2D mask
Field Value
- Texture2D
Properties
Method
public override string Method { get; }
Property Value
- string
Methods
ExecuteAsyncINTERNAL()
protected override UniTask<GeneratedImage> ExecuteAsyncINTERNAL()
Returns
- UniTask<GeneratedImage>
SetMask(Texture2D)
Sets the mask texture for inpainting. The mask should be a black and white image where white areas are inpainted.
public GENInpaintTask SetMask(Texture2D mask)
Parameters
maskTexture2D