Houdini 中文帮助文档
给点,或顶点创建坐标的 frame 属性。
此节点会基于所选择的 frame 形式,给点,或顶点创建坐标的 frame 属性。计算的 frame 属性是由法线,切线,双切线矢量组成的。但是,用户可以选择禁用切线,双切线的输出。所计算的矢量会被规格化,但不一定是需要是正交的。你可以通过开启参数中的 Make Frame Orthogonal ,将所计算的矢量正交化。
Texture UV Gradient类型的frame需要纹理坐标属性(点或顶点的属性)。纹理坐标会从当前层中获取。
Parameters
Group | 其属性会被计算的源几何体集。 |
Entity | 在组参数中引用的元素类型 |
Style | First Edge | 对于每个点,法线矢量是一个光滑的点矢量,切线矢量是一个沿着边,点躺向的矢量。bitangent 矢量是一个正交于法线和切线的矢量。下面的图片显示了所计算的,三角形点的切线(红)bitangent (黄色)矢量。 | Two Edges | 对于每个点,法线矢量是一个光滑的点矢量,切线矢量是两个边矢量的总和的方向。bitangent 矢量是一个正交于法线和切线的矢量。下面的图片显示了所计算的,三角形点的切线(红)bitangent (黄色)矢量。 | Primitive Centroid | 对于每个点,法线矢量是一个光滑的点矢量,切线矢量是不同于点和Primitive质心的矢量。bitangent 矢量是一个正交于法线和切线的矢量。 | Texture UV Gradient | 对于每个顶点,法线矢量是多边形的曲面法线,切线矢量是沿着U坐标属性增加最大的方向矢量,bitangent 矢量是沿着U坐标属性增加最大的方向矢量。 | Attribute Gradient | 对于每个顶点,法线矢量是多边形的曲面法线,切线矢量是指定的属性第一个元素的最大增加的方向矢量,bitangent 矢量是指定的属性第二个元素的最大增加的方向矢量, |
|
Attribute Name | 当类型是属性渐变时,要使用的点,或顶点属性名。 |
Normal Name | 法线属性名 |
Tangent Name | 切线属性名 |
Bitangent Name | bitangent属性名 |
Make frame orthogonal | 当启用时,强制约束框架的矢量为正交的。tangent 和bitangent 矢量会相互正交。 |
点击分享到: