PCG Self Pruning

blueish in Geometry Node Groups


Advanced Self Pruning System

A high-performance procedural culling system for large-scale instancing and scattering workflows.

Advanced Self Pruning System is designed for artists and technical directors who need to handle massive procedural distributions while maintaining real-time performance and spatial accuracy.

Unlike traditional AABB-only pruning systems (e.g. standard PCG workflows), this system extends beyond simple bounding box checks and introduces a unified spatial pruning framework supporting:

  • AABB (Axis-Aligned Bounding Box)
  • OBB (Oriented Bounding Box)
  • Convex Hull / Convex Shapes
  • Camera Frustum-aware Culling

Core Features

Multi-Shape Self Pruning
Supports multiple collision representations in a single evaluation pass, allowing more accurate instance elimination in dense procedural scenes.

Convex-Aware Spatial Filtering
Unlike traditional grid or box-based pruning, convex shape evaluation reduces false positives in irregular geometry distributions.

Perserve Rules

it allows you to decide the rule how it will prune the instances. For example, you can keep the smaller instances, or prefer to keep the larger ones or any property from your instance or the proxy shape.

Camera Culling Integration
Built-in frustum-based optimization driven directly from mesh structure, allowing efficient removal of invisible instances before simulation or rendering.

Use Cases

  • Forest and vegetation scattering
  • Urban procedural generation
  • Crowd simulation preprocessing
  • Game environment optimization
  • PCG-style procedural systems

Why It’s Different

Most procedural pruning systems rely on:

“simple bounding box overlap + grid partition”

This system extends that paradigm into:

“shape-aware + view-aware + hybrid spatial pruning”

Which means:

  • fewer false removals
  • higher packing density
  • better visual fidelity under heavy scattering
  • significantly improved viewport performance

Discover more products like this

generation optimization instance

$12

Have questions about this product?
Login to message

Details
Published 5 months ago
Blender Version 5.2
License Royalty Free