Astra Unity 2.6.6
Astra Unity Plugin
All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
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