• ROOL's avatar
    Initial alpha transparency editing support · f3772a07
    ROOL authored
    Detail:
      * Allow creation of new format sprites:
        - Alpha mask sprites
        - Alpha channel sprites
      * Enhanced Brush tool ideas:
        - Alpha channel sprite support + sprite brushes effectively provide
          airbrush support
      New brushes are provided in the brush tool with Gaussian blur.
    
      By relying on the underlying OS_SpriteOp calls, only RGB blending of alpha
      sprites is supported; when you paint over a transparent or translucent
      region of a sprite, it always turns fully opaque, except when using the
      Transparent colour.
    
      On an alpha masked sprite, painting in the transparent colour always turns
      the affected pixels fully transparent.
    Admin:
      Submmission for Paint bounty.
    
    Version 2.46. Tagged as 'Paint-2_46'
    f3772a07