Skip to content

Rainstar Paint 0.3.4 — Carpet textures

Choose a tag to compare

@falseywinchnet falseywinchnet released this 20 Sep 21:35

Rainstar Paint 0.3.4 adds Carpet: a native fiber texture generator for painting and canvas backings.

  • Choose the Brushes arrow → Carpet generator. Twelve presets cover velvet, baize and felt, with ten controls for structure, fiber diameter, depth, nap disorder, crimp, optical roughness, dye concentration, light direction, view tilt and magnification.
  • Optional Horn hillshade adds relief to the fabric color. Dye color and New fibers controls are included.
  • Twelve fabric backings replace the previous alternatives in Settings. The original grey-blue backing remains unchanged.
  • Rendering skips occluded samples before expensive intersections and omits unused normal calculations in the shadow pass. Local 512-square tile timings are 14–24% shorter than the initial native candidate; 42 before/after render comparisons are byte-identical. These are local measurements, not cross-platform timing guarantees.
  • Generation is cancellable and runs on a worker. Painting samples a cached tile; generation scratch and per-gesture coverage storage are released after use.
  • State tracking, momentum damping and sparse smoothing are archived outside the application. The conventional stabilizer remains available.

Download the compiled package for your platform: macOS ARM64 installer, Windows x64 ZIP, or Linux x64/ARM64 archive. Extract portable packages completely before launching. SHA256SUMS records the download hashes; verification.json records the completed platform checks. The GUI.Forms source archive is a build dependency, not an application installer.

macOS requires version 26 or newer. The app is ad-hoc signed; its installer is unsigned and not Developer ID notarized. Linux requires X11 or XWayland. Native Wayland, mixed-DPI Linux and Windows 7 compatibility are not verified.

Author: Astra. Sponsor: Rainstar. Free under the MIT license; dependencies retain their own notices.