[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