Class Texture2DCreator
- Namespace
 - PAC.ImageEditing
 
Provides methods to create Texture2Ds.
public static class Texture2DCreator
  - Inheritance
 - 
      
      Texture2DCreator
 
- Inherited Members
 
Methods
HSLHueSaturationGrid(int, int)
Creates a Texture2D of size width x height, where the colour of a pixel is determined in HSL as follows:
- Hue: linearly interpolated based on the x coord, such that the left-most pixels have hue 0 and the texture goes through all hues exactly once.
 - Saturation: linearly interpolated based on the y coord, such that the top-most pixels have saturation 1 and the bottom-most pixels have saturation 0.
 - Lightness: 0.5.
 
public static Texture2D HSLHueSaturationGrid(int width, int height)
  Parameters
Returns
- Texture2D
 
Remarks
Calls Texture2D.Apply() on the returned Texture2D.
TransparentCheckerboardBackground(int, int)
Creates a checkerboard Texture2D to act as the background for transparent pixels for a width x height image.
public static Texture2D TransparentCheckerboardBackground(int width, int height)
  Parameters
Returns
- Texture2D
 
Remarks
The checkerboard texture will have dimensions 2 * width x 2 * height.
Calls Texture2D.Apply() on the returned Texture2D.