Texture Processing Lite View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
6000.3.8 or later
Package size
1.4 MB
Files
56
Views in the past week
3

Price tracking

Last checked
Tracked since
Lowest recorded
$17.50 on

Keywords

Texture Processing Lite

by CERO SPACE (opens in new tab)

No ratings yet

GPU-accelerated texture operations for Unity — flip, rotate, resize, crop, blend, and encode with a single line of code.

Price $25.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Texture Processing Lite, 6 months Current $25.00; lowest $17.50; highest $25.00 in this period. $0 $12.5 $25 Jul Aug Sep Oct Nov Version 1.0.1 released 2 Jul 2026 v1.0.1

Asset preview

1 / 4

Texture Processing Lite screenshot 1

Texture Processing Lite screenshot 1

About this asset

GPU-accelerated texture operations for Unity — flip, rotate, resize, crop, blend, and encode with a single line of code.

Texture Processing Lite brings a full suite of GPU compute-shader-based texture operations to your Unity project. No native plugin required for processing — everything runs on the GPU via Unity's compute shader pipeline, making it fast and cross-platform from day one.

Key Features

Core Operations

  • Flip — horizontal and vertical
  • Rotate — any angle, with Clip or Expand canvas modes
  • Resize — Stretch, Fit, and Fill modes with Bilinear or other filter modes
  • Scale — uniform scale by float factor

Crop & Mask

  • Rect crop — crop to any Rect
  • Circle crop — circular mask with optional custom radius
  • Rounded corners — uniform or per-corner radii (Vector4)
  • Polygon crop — arbitrary convex/concave polygon in normalised coordinates
  • Mask apply — use any texture as an alpha mask (with invert option)
  • Aspect-ratio crop — crop to target aspect ratio with 9 anchor positions

Blend & Composite

  • 13 blend modes: Alpha, Additive, Multiply, Screen, Overlay, Darken, Lighten, Color Dodge, Color Burn, Hard Light, Soft Light, Difference, Exclusion
  • Overlay composite — place a texture over a base with position, scale, and opacity control

Texture Helper Functions

  • EncodePNGAsync / EncodeJPEGAsync — encoding runs entirely on a background thread, so the main thread is never blocked — no frame drops, no freezes, Unity's built-in EncodeToPNG / EncodeToJPG block the main thread; these don't.
  • SavePNGAsync / SaveJPEGAsync — async convenience methods that combine encoding + file writing in one call.
  • LoadAsTextureAsync — load an image from disk (background thread) or URL (UnityWebRequest coroutine) into a Texture2D

Pipeline System (TextureFlow)

  • TextureFlow MonoBehaviour — drag-and-drop visual pipeline in the Inspector
  • Stack multiple modules: Flip → Resize → Crop → Blend → …
  • Auto-execute on selection change (Editor), or call Execute() from code
  • Extensible: subclass TextureProcessModule to add custom steps

Documentation Online

From the publisher's Asset Store listing.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.3.8f1 Compatible Compatible Compatible

As listed on the Asset Store.