Astra Unity 2.6.6
Astra Unity Plugin
Astra.Asset.TextureUtilities Member List

This is the complete list of members for Astra.Asset.TextureUtilities, including all inherited members.

BlendType enum name (defined in Astra.Asset.TextureUtilities)Astra.Asset.TextureUtilities
DebugMaterial(Material material)Astra.Asset.TextureUtilitiesinlinestatic
DebugTexture(Texture tex)Astra.Asset.TextureUtilitiesinlinestatic
GetPixelSlotFromUV(int x, int y, int width, int height=0)Astra.Asset.TextureUtilitiesinlinestatic
GetPixelSlotFromUV(float x, float y, int width, int height)Astra.Asset.TextureUtilitiesinlinestatic
GetPixelSlotFromUV(Vector2 uv, int width, int height) (defined in Astra.Asset.TextureUtilities)Astra.Asset.TextureUtilitiesinlinestatic
GetReadableTexture(Texture2D texture, TextureFormat format=TextureFormat.ARGB32, bool mipmap=true, bool linear=false, bool destroyOriginal=false, bool colorSpaceConvert=true)Astra.Asset.TextureUtilitiesinlinestatic
GetReadableTextureAsync(Texture2D texture, TextureFormat format=TextureFormat.ARGB32, bool mipmap=true, bool linear=false, bool destroyOriginal=false, bool colorSpaceConvert=true) (defined in Astra.Asset.TextureUtilities)Astra.Asset.TextureUtilitiesinlinestatic
GetRenderTextureFormatFromTextureFormat(TextureFormat srcFormat) (defined in Astra.Asset.TextureUtilities)Astra.Asset.TextureUtilitiesinlinestatic
GetTextureFormatFromRenderTextureFormat(RenderTextureFormat srcFormat)Astra.Asset.TextureUtilitiesinlinestatic
IsPNG(byte[] bytes)Astra.Asset.TextureUtilitiesinlinestatic
IsReadable(Texture2D texture)Astra.Asset.TextureUtilitiesinlinestatic
IsTextureFormatCompressed(TextureFormat format) (defined in Astra.Asset.TextureUtilities)Astra.Asset.TextureUtilitiesinlinestatic
OverlayArrayOfTexturesCompute(List< Texture > textures, List< float > strengths, BlendType blendType, RenderTextureFormat format=RenderTextureFormat.ARGB32, bool linear=false, bool debug=false)Astra.Asset.TextureUtilitiesinlinestatic
OverlayArrayOfTexturesGPU(ref Texture2D outputTexture, Texture2D[] textures, string shaderName="Unlit/AlphaCombiner", bool debug=false, Color? backgroundOverload=null, Material mat=null, RenderTextureReadWrite rwMode=RenderTextureReadWrite.Default)Astra.Asset.TextureUtilitiesinlinestatic
OverlayArrayOfTexturesGPU(Texture[] textures, string shaderName="Unlit/AlphaCombiner", bool debug=false, Color? backgroundOverload=null, RenderTextureFormat format=RenderTextureFormat.ARGB32, Material[] mats=null, int maxSize=-1, bool linear=false, int width=-1, int height=-1)Astra.Asset.TextureUtilitiesinlinestatic
OverlayTextures(Texture2D aBaseTexture, Texture2D aToCopyTexture)Astra.Asset.TextureUtilitiesinlinestatic
QuickScale(Texture2D texture, int width, int height)Astra.Asset.TextureUtilitiesinlinestatic
QuickScale(Texture2D texture, int width, int height, TextureFormat format, bool linear=false)Astra.Asset.TextureUtilitiesinlinestatic
RenderMaterialToTexture2D(Material mat, bool debug=false, Color? backgroundOverload=null, bool linear=false, int width=2048, int height=2048)Astra.Asset.TextureUtilitiesinlinestatic
Sample32TextureAtUVs(Texture2D texture, Vector2[] uvs) (defined in Astra.Asset.TextureUtilities)Astra.Asset.TextureUtilitiesinlinestatic
SampleTextureAtUVs(Texture2D texture, Vector2[] uvs) (defined in Astra.Asset.TextureUtilities)Astra.Asset.TextureUtilitiesinlinestatic
scannedLights (defined in Astra.Asset.TextureUtilities)Astra.Asset.TextureUtilitiesprotectedstatic