 |
TextureFactoryCreateGradientTexture(VulkanDevice, Color3, Color3, Int32, Boolean, String) Method |
Create a texture with color gradient between two specified colors.
Namespace: Ab4d.SharpEngine.UtilitiesAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 3.1.9316+94bbd23b55747f096f056a5602f7dd90558b3673
Syntaxpublic static GpuImage CreateGradientTexture(
VulkanDevice gpuDevice,
Color3 startColor,
Color3 endColor,
int textureSize = 256,
bool isHorizontal = true,
string? name = null
)
Parameters
- gpuDevice VulkanDevice
- Target GPU device.
- startColor Color3
- First color of the color gradient.
- endColor Color3
- Second color of the color gradient.
- textureSize Int32 (Optional)
- Width (when isHorizontal is true) or Height (when isHorizontal is false) of the generated texture.
- isHorizontal Boolean (Optional)
- true to create a horizontal texture (size: textureSize x 1); false to create a vertical texture (size: 1 x textureSize).
- name String (Optional)
- Optional name.
Return Value
GpuImageGenerated texture.
Remarks[Missing <remarks> documentation for "M:Ab4d.SharpEngine.Utilities.TextureFactory.CreateGradientTexture(Ab4d.SharpEngine.Vulkan.VulkanDevice,Ab4d.SharpEngine.Common.Color3,Ab4d.SharpEngine.Common.Color3,System.Int32,System.Boolean,System.String)"]
See Also