Attribute Vector Math

Modify an attribute with a math operation.

../../../_images/modeling_geometry-nodes_attribute_attribute-vector-math_node.png

The Attribute Vector Math Node.

入力

Geometry(ジオメトリ)

標準のジオメトリ入力です。

A, B, C

The inputs to the math operations. Depending on the operation one, two, or all three of the inputs will be used. The attribute types are all vectors of three values, except for the Scale operation, where the second input uses a float type.

Result(結果)

The name of the attribute where the computed result it stored. A new attribute with that name is added if it does not exist yet. If it does exist, the values of the existing attribute are overridden.

Properties(プロパティ)

Operation(処理)

The math function to perform.

Add(追加)

The sum of A and B.

Subtract(減算)

The difference between A and B.

Multiply(乗算)

The entrywise product of A and B. \((A.x * B.x, A.y * B.y, A.z * B.z)\)

Divide(除算)

The entrywise division of A by B. Division by zero results in zero. \((A.x / B.x, A.y / B.y, A.z / B.z)\)

Cross Product (外積)

The cross product of A and B.

Project (プロジェクト)

AのBへのプロジェクション。

Reflect (反射)

法線Bの周りのAの反射。Bは正規化する必要はありません。

Refract

For a given incident vector A, surface normal B and ratio of indices of refraction (IOR) refract outputs the refraction vector R.

Faceforward

Orients a vector A to point away from a surface B as defined by its normal C. Computes \((dot(B, C) < 0) ? A : -A\).

Dot Product (内積)

The dot product of A and B.

Distance(距離)

AとBの間の距離。

Length(長さ)

The length of A.

Scale(スケール)

The result of multiplying A by the scalar input Scale.

Normalize(正規化)

The result of normalizing A.

Wrap(ラップ)

Wrap.

Snap(スナップ)

Aを、A以下のBの最大整数倍数に丸めた結果。

Floor(床)

The entrywise floor of A.

Ceil(天井)

The entrywise ceiling of A.

Modulo(剰余)

AのBによる剰余。

Fraction(小数部)

The fractional part of A.

Absolute(絶対)

Aの成分ごとの絶対値。

Minimum(最小)

The entrywise minimum from A and B.

Maximum(最大)

The entrywise maximum from A and B.

Sine(サイン)

The entrywise Sine of A.

Cosine(コサイン)

The entrywise Cosine of A.

Tangent(タンジェント)

The entrywise Tangent of A.

注釈

Attributes are converted implicitly to the input data type.

A, B, C
Attribute(属性)

A text field to input an attribute name.

Vector(ベクトル)

The input is a vector of three float numbers.

Output(出力)

Geometry(ジオメトリ)

標準のジオメトリ出力です。

Here are nodes to move points along the normals of a mesh or points from the Point Distribute node. First the normal attribute is moved to the Point domain. Then it is normalized, the length is changed, and it is added to the position. The Factor input could instead be an attribute to vary the displacement per point.

../../../_images/modeling_geometry-nodes_attribute_attribute-vector-math_example.png