[Bf-docboard-svn] bf-manual: [7565] trunk/blender_docs/manual: Geometry Nodes: Attribute Vector Math Node

Hans Goudey noreply at blender.org
Tue Jan 12 04:19:49 CET 2021


Revision: 7565
          https://developer.blender.org/rBM7565
Author:   HooglyBoogly
Date:     2021-01-12 04:19:49 +0100 (Tue, 12 Jan 2021)
Log Message:
-----------
Geometry Nodes: Attribute Vector Math Node

rBecdbd83a8d30b982c4280f0dbd8ed821c657fa25

Modified Paths:
--------------
    trunk/blender_docs/manual/modeling/modifiers/nodes/index.rst

Added Paths:
-----------
    trunk/blender_docs/manual/images/modeling_modifiers_nodes_attribute-vector-math.png
    trunk/blender_docs/manual/modeling/modifiers/nodes/attribute/attribute_vector_math.rst

Added: trunk/blender_docs/manual/images/modeling_modifiers_nodes_attribute-vector-math.png
===================================================================
(Binary files differ)

Index: trunk/blender_docs/manual/images/modeling_modifiers_nodes_attribute-vector-math.png
===================================================================
--- trunk/blender_docs/manual/images/modeling_modifiers_nodes_attribute-vector-math.png	2021-01-12 03:15:47 UTC (rev 7564)
+++ trunk/blender_docs/manual/images/modeling_modifiers_nodes_attribute-vector-math.png	2021-01-12 03:19:49 UTC (rev 7565)

Property changes on: trunk/blender_docs/manual/images/modeling_modifiers_nodes_attribute-vector-math.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+image/png
\ No newline at end of property
Added: trunk/blender_docs/manual/modeling/modifiers/nodes/attribute/attribute_vector_math.rst
===================================================================
--- trunk/blender_docs/manual/modeling/modifiers/nodes/attribute/attribute_vector_math.rst	                        (rev 0)
+++ trunk/blender_docs/manual/modeling/modifiers/nodes/attribute/attribute_vector_math.rst	2021-01-12 03:19:49 UTC (rev 7565)
@@ -0,0 +1,129 @@
+.. index:: Nodes; Attribute; Attribute Math
+.. _bpy.types.GeometryNodeAttributeVectorMath:
+
+*********************
+Attribute Vector Math
+*********************
+
+Modify an attribute with a math operation.
+
+.. figure:: /images/modeling_modifiers_nodes_attribute-vector-math.png
+   :align: right
+
+   The Attribute Vector Math Node.
+
+
+Inputs
+======
+
+Geometry
+   Standard geometry input.
+
+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.
+      :math:`(A.x * B.x, A.y * B.y, A.z * B.z)`
+
+   Divide
+      The entrywise division of A by B. Division by zero returns zero.
+      :math:`(A.x / B.x, A.y / B.y, A.z / B.z)`
+
+   Cross Product
+      The cross product of A and B.
+
+   Project
+      The projection of A onto B.
+
+   Reflect
+      The reflection of A around the normal B. B need not be normalized.
+
+   Dot Product
+      The dot product of A and B.
+
+   Distance
+      The distance between A and 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 <https://en.wikipedia.org/wiki/Rounding>`__.
+
+   Snap
+      The result of rounding A to the largest integer multiple of B less than or equal A.
+
+   Floor
+      The entrywise floor of A.
+
+   Ceil
+      The entrywise ceiling of A.
+
+   Modulo
+      The entrywise modulo of A by B.
+
+   Fraction
+      The fractional part of A.
+
+   Absolute
+      The entrywise absolute value of A.
+
+   Minimum
+      The entrywise minimum from A and B.
+
+   Maximum
+      The entrywise maximum from A and B.
+
+   Sine
+      The `Sine <https://en.wikipedia.org/wiki/Sine>`__ of A.
+
+   Cosine
+      The `Cosine <https://en.wikipedia.org/wiki/Trigonometric_functions>`__ of A.
+
+   Tangent
+      The `Tangent <https://en.wikipedia.org/wiki/Trigonometric_functions>`__ of A.
+
+   .. note::
+
+      Attributes are converted implicitly to the input data type.
+
+Type A, B, C
+   Attribute
+      The input is a text field that expects an attribute name.
+
+   Vector
+      The input is a vector of three float numbers.
+
+
+Output
+======
+
+Geometry
+   Standard geometry output.


Property changes on: trunk/blender_docs/manual/modeling/modifiers/nodes/attribute/attribute_vector_math.rst
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/blender_docs/manual/modeling/modifiers/nodes/index.rst
===================================================================
--- trunk/blender_docs/manual/modeling/modifiers/nodes/index.rst	2021-01-12 03:15:47 UTC (rev 7564)
+++ trunk/blender_docs/manual/modeling/modifiers/nodes/index.rst	2021-01-12 03:19:49 UTC (rev 7565)
@@ -22,6 +22,7 @@
    attribute/attribute_fill.rst
    attribute/attribute_math.rst
    attribute/attribute_mix.rst
+   attribute/attribute_vector_math.rst
    attribute/attribute_randomize.rst
    attribute/attribute_color_ramp.rst
 



More information about the Bf-docboard-svn mailing list