The Procedural Asset Framework is no longer being developed and has been replaced by Weaver, which offers many improvements over this system.
If you have already purchased the Procedural Asset Framework, you can simply email your Invoice Number to kybernetikgames@gmail.com and you will receive a free voucher for Weaver.
This is the Full version of the Procedural Asset Framework which allows you to use as many procedural assets as you want.
The Lite version is available here.
Features:
❶ Empower your programmers and optimise your game by executing complex asset generation functions in the editor.
❷ Generate all kinds of assets: prefabs, meshes, textures, audio clips, scripts, etc.
❸ Utilise generics to load and instantiate assets without the hassle of maintaining string based paths.
❹ Create procedural assets that inherit from or depend on each other.
❺ Access layers and layer masks through script constants instead of string based lookups and bitwise operations.
❻ Automatically run code when you build the project using the [PreBuild] attribute. The AppDetails class uses this feature to increment the build number, set the build date, and retrieve the application name and company name from the player settings.
❼ Easily and efficiently generate meshes. Choose between an optimal mesh to minimise storage size, or a crude mesh to minimise garbage collection if you're rebuilding it frequently.
❽ Implement singleton-like behaviour or object pooling for any type.
❾ Easily identify and merge asset changes when using source control.