This is an Ivy generation HDA I created based on Simon Verstraete's tutorial. I upgraded and changed his design significantly to meet my needs. While his example had the leaves follow the contour of the vines, it was important to me to be able to control the direction the leaves are oriented. Real Ivy leaves tend to face the sun after all. I also wanted to be able to block where the ivy can grow. I experimented with vertex painting, but the input mesh does not update upon changing the vertex colors in UE5. This is probably something that will be fixed in future versions of the plugin, but for now, the blocking volumes work good enough. It also bothered me that the ivy vines would cut through the corners of an asset in the original version of the tool, so I created a method to fix this. Some other additions I made were vine noise, mesh displacement, tapered endcaps, input asset and material controls, and improvements on the branch generation. I look forward to using this tool for future projects.
Base Parameters
Leaf Controls
Branches and Vines
Adaptivity and blocking volumes
Alternate Materials and meshes
Breakdown video