Spring Sale: 30% off bundles with SPRINGBUNDLE or 15% off individual products with SPRING15 — ends Apr 15

StraySparkStraySpark
ProductsFree AssetsDocsBlogGamesAbout
StraySparkStraySpark

Game Studio & UE5 Tool Developers. Building professional-grade tools for the Unreal Engine community.

Products

  • Complete Toolkit (Bundle)
  • Procedural Placement Tool
  • Cinematic Spline Tool
  • Blueprint Template Library
  • DetailForge
  • UltraWire
  • Unreal MCP Server
  • Blender MCP Server
  • Godot MCP Server
  • AI Material Generator
  • Procedural Damage & Wear
  • One-Click PBR Bake

Resources

  • Free Assets
  • Documentation
  • Blog
  • Changelog
  • Roadmap
  • FAQ
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

© 2026 StraySpark. All rights reserved.

addonBlender 4.2+v1.0

Wear and tear without the tears.

Procedural Damage & Wear System is a Geometry Nodes-based addon that adds realistic surface aging to any mesh entirely through sliders. Edge chipping, scratches, rust, dirt accumulation, paint peeling, and wetness effects — all non-destructive and fully adjustable. Uses curvature-based edge detection, gravity-based dirt simulation, and Voronoi-based rust patterns following physically plausible rules. One click to apply, four built-in presets, named vertex color attributes for game engine export, and works on any mesh without UV requirements.

Starting at $19.99

Use code SPRING15 for 15% off

  • License key included
  • Free lifetime updates
  • Full Python source code access
  • Priority email support
0
Wear channels
0
Damage presets
0%
Procedural
0
UV requirements
Features

Powerful features, zero friction

Procedural Damage & Wear System is packed with everything you need to be productive from the first minute.

Curvature-Based Edge Wear

Physically accurate edge detection identifies corners, sharp edges, and convex surfaces — exactly where real-world wear happens first. Includes vertex displacement for chipped geometry.

Dirt & Rust Simulation

Gravity-based dirt accumulation fills crevices and cavity areas. Voronoi-based rust and corrosion spreads from damaged edges outward with organic patterns.

Age Factor Master Slider

One slider scales all effects proportionally — from pristine (0) to abandoned (1). Fine-tune individual channels or let the master control handle everything.

4 Built-in Presets

Light Use, Heavy Industrial, Abandoned, and Battle Damaged presets give you instant starting points. Save and load your own custom presets for reuse across projects.

Game-Ready Export

Named vertex color attributes (edge_wear, scratches, dirt_amount, rust_amount, wetness, paint_chip_mask) export cleanly. Bake to texture maps for UE5, Unity, or Godot.

Non-Destructive Workflow

100% Geometry Nodes modifier stack. Adjust any slider at any time, change the seed for infinite variations, disable or remove without affecting your original mesh.

Use Cases

Built for your workflow

Whether you're a solo developer or part of a large team, Procedural Damage & Wear System fits right in.

1

Game developers adding realistic wear to props, weapons, and environment assets

2

Environment artists weathering buildings, vehicles, and industrial scenes

3

Teams needing consistent, repeatable damage across dozens of assets with one system

4

Artists creating stylized or photorealistic aging effects with per-channel control

What's Included

Everything you need, nothing you don't

One purchase. Full source code. No subscriptions. No royalties.

Full Python source code — inspect, customize, and extend freely
6 procedural wear channels: edge wear, scratches, dirt, rust, paint chipping, wetness
Age Factor master slider with per-channel fine-tuning
4 built-in damage presets (Light Use, Heavy Industrial, Abandoned, Battle Damaged)
Surface Type presets: Metal, Wood, Concrete, Plastic
Wear Seed control for infinite unique variations per mesh
Named vertex color attributes for each wear channel
Master wear shader that reads all attributes automatically
Bake vertex colors to texture maps for game engine export
N-Panel UI with one-click apply and randomize button
Comprehensive documentation with export guides per engine
“I applied the Abandoned preset to 40 warehouse props in an afternoon. Each one looks unique because of the seed variation. This used to take me a full week of texture painting.”

Environment Artist

Game Dev Studio

Ready to level up your workflow?

Get Procedural Damage & Wear System today and start building faster. Full source code, free updates, and documentation included.

Use code SPRING15 for 15% off