Hi,I know how to use vop ,but i would like to know what is the full name for VOP(sop vop)?
Is it means "visualize operator" or "vex operator"?
What is the full name for VOP
1540 4 2- happybabywzy
- Member
- 111 posts
- Joined: Feb. 2019
- Offline
- Robbert
- Member
- 53 posts
- Joined: Feb. 2017
- Offline
- Dave_ah
- Member
- 436 posts
- Joined: July 2005
- Offline
happybabywzyNot quite VOP . VOP is acronym for Vector Operations. Where use of VEX )Vector expressions) takes place. In 3D a vector is a compound value compised of three float numbers. Position (P) is a vector, compised of X,Y,Z coordinates. Common vectors are velocity, which is direction transform(movement) of point in 3D space. Color is a vector, composed of three color components. RGB, HSV, and other color models are vectors. There is also 4 component vectors that can be used as COLOR+ALPHA.
Hi,I know how to use vop ,but i would like to know what is the full name for VOP(sop vop)?
Is it means "visualize operator" or "vex operator"?
Vector is composed of component floating point numbers. A float is a single dimension number, describing quantity of attribute that are only defined by single component. Point ID is a n integer , a whole number variant of float. Point Scale (pscale), mass, density attributes are examples of float. Floating point numbers , just decimals, theoreticaly have no precision limits. PI (3.14646XXXXXXXXXXXX) is a floating point value. Houdini suppourts 16, 32, and 64 bit floating numbers which is way more then average user may need.
Houini CHOPs (chanel operators), aka MotionFX, produce single chanell floating point data. Can be used to create vectors also.
- tamte
- Member
- 8786 posts
- Joined: July 2007
- Offline
Historically VOP stands for VEX Operators and VEX for vector expressions
But it hardly matters as nowadays VOP context is used for many different non-VEX types of nodes mostly shading nodes for various render engines including MtlX nodes
And there is also VEX Expressions or VEXpressions which are technically VEX snippets (not exactly 100% VEX code)
So it can all get pretty confusing when not using acronyms
I hardly ever hear Vector Expressions or VEX Operators anymore, probably for the best
But it hardly matters as nowadays VOP context is used for many different non-VEX types of nodes mostly shading nodes for various render engines including MtlX nodes
And there is also VEX Expressions or VEXpressions which are technically VEX snippets (not exactly 100% VEX code)
So it can all get pretty confusing when not using acronyms
I hardly ever hear Vector Expressions or VEX Operators anymore, probably for the best
Edited by tamte - June 21, 2023 01:15:01
Tomas Slancik
FX Supervisor
Method Studios, NY
FX Supervisor
Method Studios, NY
- happybabywzy
- Member
- 111 posts
- Joined: Feb. 2019
- Offline
tamte
Historically VOP stands for VEX Operators and VEX for vector expressions
But it hardly matters as nowadays VOP context is used for many different non-VEX types of nodes mostly shading nodes for various render engines including MtlX nodes
And there is also VEX Expressions or VEXpressions which are technically VEX snippets (not exactly 100% VEX code)
So it can all get pretty confusing when not using acronyms
I hardly ever hear Vector Expressions or VEX Operators anymore, probably for the best
Thank your for your detailed reply
-
- Quick Links