So my understanding is that “procedural” points to functions and “parametric” to parameters.
But parameters of what? Of a function right?
Take modeling, what's the difference between parametric modeling and procedural modeling?
It's a context thing? CAD Modeling is often called parametrix. In Houdinig I think people would call modeling procedural.
Dunno.
Cheers
Procedural, Parametric. Differences?
14574 13 6- probiner
- Member
- 361 posts
- Joined: June 2013
- Online
- symek
- Member
- 1390 posts
- Joined: July 2005
- Offline
Procedural guy says: I design a procedure which produces for me the result I want. Once procedure is created, I can repeat its run effortlessly or change some part of it, to get different result easily.
Parametric guy says: I create using parametrized stuff, that is I use measurable characteristics (parameters) to create something more complicated than parameters them self (like just a few numbers describing endlessly smooth NURBS surface). This way I use less space and time to create more advanced stuff.
Procedural creation be parametrized or not, and vice versa.
Parametric guy says: I create using parametrized stuff, that is I use measurable characteristics (parameters) to create something more complicated than parameters them self (like just a few numbers describing endlessly smooth NURBS surface). This way I use less space and time to create more advanced stuff.
Procedural creation be parametrized or not, and vice versa.
- Sadjad Rabiee
- Member
- 1391 posts
- Joined: Dec. 2010
- Offline
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
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
- Sadjad Rabiee
- Member
- 1391 posts
- Joined: Dec. 2010
- Offline
- el_diablo
- Member
- 133 posts
- Joined: July 2005
- Offline
- JordanWalsh
- Member
- 143 posts
- Joined: Feb. 2012
- Offline
- Simoleo
- Member
- 2 posts
- Joined: Jan. 2017
- Offline
- Sadjad Rabiee
- Member
- 1391 posts
- Joined: Dec. 2010
- Offline
- Nima
- Member
- 471 posts
- Joined: Nov. 2013
- Offline
- Konstantin Magnus
- Member
- 682 posts
- Joined: Sept. 2013
- Online
To me “procedural” is the more suitable term, because parameters are just an element of a procedure. The results of procedures vary if you change values of certain parameters. The terms procedural and parametric are often used interchangeably, though.
https://procegen.konstantinmagnus.de/ [procegen.konstantinmagnus.de]
- probiner
- Member
- 361 posts
- Joined: June 2013
- Online
Yeah I thought about it yesterday again and I think this is it x)
Procedural: Logic stack of operations, which is thought out as code, meaning you make it responsive to many cases. That's why even selections might be inferred and not picked in the viewport.
Parametric: Exposed Inputs (meshes, variables) that allow you to drive the operations.
Procedural: Logic stack of operations, which is thought out as code, meaning you make it responsive to many cases. That's why even selections might be inferred and not picked in the viewport.
Parametric: Exposed Inputs (meshes, variables) that allow you to drive the operations.
Edited by probiner - Oct. 26, 2017 09:28:31
- AbidDin
- Member
- 20 posts
- Joined: May 2011
- Offline
- snakeskinsss
- Member
- 1 posts
- Joined: April 2020
- Offline
procedural is the code/script you imposed/write/connect while the parametric is just the parameters you type already available in their platform/software intended for some operations.... procedural has endless variations and can be parametric at the same time while parametric softwares are designed only for its sole purpose point, input & click.... once a houdini wanna be user haha, practicing grasshopper/tekla structures now for some engineering stuff...
- goose7
- Member
- 75 posts
- Joined: Sept. 2018
- Offline
-
- Quick Links