Class
- Namespace
- CoreFramework.Tools
public static class NoiseEditorHelper
- Inheritance
-
object
Methods
ApplyToTexture(Texture2D, float[], (float min, float max), Gradient)
Upload a scalar buffer to a texture using the gradient.
public static void ApplyToTexture(Texture2D tex, float[] buffer, (float min, float max) range, Gradient gradient)
Parameters
DrawRow(string, Texture2D, bool, float, int)
Draw a label and a scaled texture row inside the scroll view.
public static void DrawRow(string rowTitle, Texture2D tex, bool autoFit, float windowWidth, int previewScale)
Parameters
rowTitlestringtexTexture2DautoFitboolwindowWidthfloatpreviewScaleint
EnsureTex(Texture2D, int, int)
Create/resize a Texture2D.
public static Texture2D EnsureTex(Texture2D tex, int w, int h)
Parameters
texTexture2Dwinthint
Returns
SavePng(Texture2D, string)
Save a texture as PNG via a file panel.
public static void SavePng(Texture2D tex, string nameBase)
Parameters
texTexture2DnameBasestring