[Bf-docboard-svn] bf-manual: [7989] branches/blender-2.93-release/blender_docs/manual/modeling/geometry_nodes/attribute/attribute_math.rst: Geometry Nodes: Support all operations in the "Attribute Math" node

Aaron Carlisle noreply at blender.org
Tue Apr 27 02:38:10 CEST 2021


Revision: 7989
          https://developer.blender.org/rBM7989
Author:   Blendify
Date:     2021-04-27 02:38:10 +0200 (Tue, 27 Apr 2021)
Log Message:
-----------
Geometry Nodes: Support all operations in the "Attribute Math" node

rB1c4b0c47dd476c424b750edd4dadf977937fee85

Modified Paths:
--------------
    branches/blender-2.93-release/blender_docs/manual/modeling/geometry_nodes/attribute/attribute_math.rst

Modified: branches/blender-2.93-release/blender_docs/manual/modeling/geometry_nodes/attribute/attribute_math.rst
===================================================================
--- branches/blender-2.93-release/blender_docs/manual/modeling/geometry_nodes/attribute/attribute_math.rst	2021-04-27 00:32:37 UTC (rev 7988)
+++ branches/blender-2.93-release/blender_docs/manual/modeling/geometry_nodes/attribute/attribute_math.rst	2021-04-27 00:38:10 UTC (rev 7989)
@@ -33,8 +33,79 @@
 ==========
 
 Operation
-   The math function to perform.
+   The mathematical operator to be applied to the input values:
 
+   Functions
+      :Add: The sum of the two values.
+      :Subtract: The difference between the two values.
+      :Multiply: The product of the two values.
+      :Divide: The division of the first value by the second value.
+      :Multiply Add: The sum of the product of the two values with *Addend*.
+      :Power: The *Base* raised to the power of *Exponent*.
+      :Logarithm: The log of the value with a *Base* as its base.
+      :Square Root: The square root of the value.
+      :Inverse Square Root: One divided by the square root of the value.
+      :Absolute:
+         The input value is read with without regard to its sign.
+         This turns negative values into positive values.
+      :Exponent:
+         Raises `Euler's number <https://en.wikipedia.org/wiki/E_(mathematical_constant)>`__
+         to the power of the value.
+
+   Comparison
+      :Minimum: Outputs the smallest of the input values.
+      :Maximum: Outputs the largest of two input values.
+      :Less Than:
+         Outputs 1.0 if the first value is smaller than the second value. Otherwise the output is 0.0.
+      :Greater Than:
+         Outputs 1.0 if the first value is larger than the second value. Otherwise the output is 0.0.
+      :Sign:
+         Extracts the sign of the input value. All positive numbers
+         will output 1.0. All negative numbers will output -1.0. And 0.0 will output 0.0.
+      :Compare: Outputs 1.0 if the difference between the two input values is less than or equal to *Epsilon*.
+      :Smooth Minimum: `Smooth Minimum <https://en.wikipedia.org/wiki/Smooth_maximum>`__.
+      :Smooth Maximum: `Smooth Maximum <https://en.wikipedia.org/wiki/Smooth_maximum>`__.
+
+   Rounding
+      :Round: Round the input value to the nearest integer.
+      :Floor: Rounds the input value down to the nearest integer.
+      :Ceil: Rounds the input value up to the nearest integer.
+      :Truncate: Outputs the integer part of the *value*.
+      :Fraction: `Fraction <https://en.wikipedia.org/wiki/Rational_function>`__.
+      :Modulo: Outputs the remainder once the first value is divided by the second value.
+      :Wrap:
+         Outputs a value between *Min* and *Max* based on the absolute difference between
+         the input value and the nearest integer multiple of *Max* less than the value.
+      :Snap: Round the input value to down to the nearest integer multiple of *Increment*.
+      :Ping-pong: The output value is moved between 0.0 and the *Scale* based on the input value.
+
+   Trigonometric
+      :Sine:
+         The `Sine <https://en.wikipedia.org/wiki/Sine>`__ of the input value.
+      :Cosine:
+         The `Cosine <https://en.wikipedia.org/wiki/Trigonometric_functions>`__ of the input value.
+      :Tangent:
+         The `Tangent <https://en.wikipedia.org/wiki/Trigonometric_functions>`__ of the input value.
+      :Arcsine:
+         The `Arcsine <https://en.wikipedia.org/wiki/Inverse_trigonometric_functions>`__ of the input value.
+      :Arccosine:
+         The `Arccosine <https://en.wikipedia.org/wiki/Inverse_trigonometric_functions>`__ of the input value.
+      :Arctangent:
+         The `Arctangent <https://en.wikipedia.org/wiki/Inverse_trigonometric_functions>`__ of the input value.
+      :Arctan2:
+         Outputs the `Inverse Tangent <https://en.wikipedia.org/wiki/Inverse_trigonometric_functions>`__
+         of the first value divided by the second value measured in radians.
+      :Hyperbolic Sine:
+         The `Hyperbolic Sine <https://en.wikipedia.org/wiki/Hyperbolic_functions>`__ of the input value.
+      :Hyperbolic Cosine:
+         The `Hyperbolic Cosine <https://en.wikipedia.org/wiki/Hyperbolic_functions>`__ of the input value.
+      :Hyperbolic Tangent:
+         The `Hyperbolic Tangent <https://en.wikipedia.org/wiki/Hyperbolic_functions>`__ of the input value.
+
+   Conversion
+      :To Radians: Converts the input from degrees to radians.
+      :To Degrees: Converts the input from radians to degrees.
+
    .. note::
 
       Attributes are converted implicitly to the float data type.



More information about the Bf-docboard-svn mailing list