Zum Inhalt springen
Medium 1 für Eintrag PCG Extended Toolkit (PCGEx)
0 Kommentare

Beschreibung

PCG Extended Toolkit — 200+ Nodes for Advanced Procedural Generation

Transform scattered points into structured worlds.

PCGEx extends Unreal Engine's PCG framework with the low-level primitives it's missing: graphs, advanced pathfinding, spatial queries, data manipulation, and comprehensive workflow tools.

What PCGEx Does

Vanilla PCG excels at scattering and placement. PCGEx adds structure:

- Graphs & Clusters — Delaunay, Voronoi, MST, convex hulls. Build connected networks from points, then query, filter, and refine them.

- Pathfinding — A*/Dijkstra routing with pluggable heuristics. Find optimal paths through your graphs.

- Path Operations — Smooth, subdivide, offset, bevel, fuse. Complete toolbox for polyline manipulation.

- Spatial Queries — Octree lookups, point fusion with blending, Lloyd relaxation, bin packing.

- Sampling & Blending — Transfer data between point sets, surfaces, splines, textures with configurable weighting.

- Filter Ecosystem — Reusable sub-nodes for selection logic. Define once, use everywhere.

- Asset Collections — Curated mesh/actor libraries with weighted distribution and per-entry overrides.

- Topology Tools — Boundary detection, flood fill, island analysis.

- And Much More — Shapes, polygon booleans (Clipper2), tensors, noise, bridges, utilities...

200+ nodes. Fully parallelized. Production-ready.

---

Resources

📚 Documentation

📦 Example Project — Hundreds of annotated examples

📝 Changelogs

💬 Discord Community

💖 Support on Patreon


---

Open Source

PCGEx is free and open source (MIT License) on GitHub. Community-driven, fast-evolving, production-tested.

Interop Plugins

- PCGEx + ZoneGraph — Generate AI navigation from clusters

- PCGEx + Watabou — Import Watabou procedural maps


---


For Developers

Extensible C++ framework with processor patterns, factory system, data facades, and cluster infrastructure. Build custom nodes that inherit parallel processing automatically.

---

MIT License | Star on GitHub ⭐

Enthaltene Formate