 Procedural modeling is often applied when it would be too cumbersome to create a 3D model using generic 3D modelers, or when more specialized tools are required.This is often the case for plants, architecture or landscapes.This is a list of Wikipedia articles about specific procedural modeling software products.