
Procedural Toolkit
LaunchedOct 201411.6y
UpdatedJun 20206yAbandoned?
Syomus
Recent trend data isn't available for this listing.
See store for pricingtools
Price history
Tracked store price
No tracked price history is available for this asset yet.
No tracked price history is available for this asset yet.
Signals
Momentum (24h)+126 views
Recent Sentiment
Recent trend data isn't available for this listing.
Package size1.21 MB
AI Reviews Analysis
Editor's Cut
Pros
This asset is an exceptionally valuable, free toolkit for procedural generation that provides clean, well-organized source code, making it highly extensible and an excellent educational resource for developers of all skill levels. It features a wide array of practical tools for mesh manipulation and terrain generation, conveniently packaged in a non-intrusive namespace that integrates seamlessly into existing projects without causing conflicts.
While this is an invaluable, high-quality educational resource and prototyping tool, professional developers should be prepared to refactor, debug, and extend the codebase to address its missing features and rendering pipeline incompatibilities before deploying it in a commercial production environment.
Cons
The asset suffers from inconsistent documentation and occasional technical oversights, such as missing UV generation in specific functions, minor off-by-one errors in geometry logic causing mesh artifacts, and a lack of native URP shader support. Users may also find the lack of built-in collider generation and clear workflows for saving or texturing generated meshes frustrating, requiring manual intervention or custom code to achieve production-ready results.
Render pipelines
None flagged
Description
Procedural Toolkit is a free, open source procedural generation library for Unity.
Warning: This is a programming toolkit, editor support is limited.
GitHub repository | Issues | Support email
Examples:
Buildings | Chairs | Low Poly Terrain | SDF | Cellular Automata | Mazes | Noise | Breakout | Characters | Primitives
Features:
‣ Mesh primitives: platonic solids, plane, pyramid, prism and others.
‣ Mesh generators and extensions: move, rotate, scale, paint, flip faces.
‣ Random data generators: strings, names, vectors, colors, gradients, palettes, extensions for collections.
‣ Noise generators: perlin, simplex, cubic, value, cellular, white and fractal variants.
‣ Computational geometry algorithms and Vector extensions.
‣ Shader library with signed distance functions and easings.
‣ Texture extensions for drawing.
‣ Gizmos, GL and Debug drawing methods.
‣ Palette and color generators, HSV model helper class.
‣ Utility methods: shuffle, weighted choice, knapsack problem solver.
Warning: This is a programming toolkit, editor support is limited.
GitHub repository | Issues | Support email
Examples:
Buildings | Chairs | Low Poly Terrain | SDF | Cellular Automata | Mazes | Noise | Breakout | Characters | Primitives
Features:
‣ Mesh primitives: platonic solids, plane, pyramid, prism and others.
‣ Mesh generators and extensions: move, rotate, scale, paint, flip faces.
‣ Random data generators: strings, names, vectors, colors, gradients, palettes, extensions for collections.
‣ Noise generators: perlin, simplex, cubic, value, cellular, white and fractal variants.
‣ Computational geometry algorithms and Vector extensions.
‣ Shader library with signed distance functions and easings.
‣ Texture extensions for drawing.
‣ Gizmos, GL and Debug drawing methods.
‣ Palette and color generators, HSV model helper class.
‣ Utility methods: shuffle, weighted choice, knapsack problem solver.