Procedural and
Parametric are two word that usually useful with together in the Houdini.
Peocedural means you have all of the history of your project from start to end with a nodes.
for example in the Modeling , you have a
Box node , then this node connected to some different modeling nodes such as
Extrude ,
Bevel ,
UV , … , and after them you have final model (e.g car).
Now in the
Procedural workflow you can change any of these steps every time that you like , for example changing UV , or increasing Bevel or etc.
So you can create another models just with different changes on this network .
in non-procedural softwares , you just have your last model , after finishing your final model , you can't change your source model or change Bevel parameters from previous steps.
One of the great features in the
Procedural system is some of the data are shared in different steps , So your file size is very smaller than others , and it's so faster than others too !
Because in this case just networks of this model will save to the file , not all of the data (such as vertices) of the final model.
in
Parametric word (in Houdini) , we can export some of important parameters from different nodes to the final node , then users can change final result with changing these parameters. Parametric is usually useful in HDAs