Hey guys, today I’m gonna show you a procedural modeling toolkit based on UE4 blueprint I’m working on. This plugin is an alternative to Houdini which means you could implement the whole modeling procedure in UE4 blueprint graph without Houdini or other modeling software.
To implement a modeling procedure is rather simple. Just creating a blueprint inherited from subclass of Actor in our plugin and override its Build function. In the function graph you can insert and connect different geometry operation nodes then finally return a geometry object.
Each steps in the procedure could be displayed individually
By using BP member variables you can parameterize the modeling procedure and diversify instances of your BP in the level.
Runtime procedural generation.
Most of common geometry operations.
Per Point/Primitive/Geometry lua code snippet for custom operations.
Point/Primitive custom attributes
Tangent space and UV coordinates generation.
Static mesh instancing during placement.
Source code provided.