[Bf-docboard-svn] bf-manual: [7666] branches/blender-2.92-release/blender_docs/manual/modeling/geometry_nodes: Geometry Nodes: Add attribute reference page
Hans Goudey
noreply at blender.org
Mon Jan 25 20:59:23 CET 2021
Revision: 7666
https://developer.blender.org/rBM7666
Author: HooglyBoogly
Date: 2021-01-25 20:59:23 +0100 (Mon, 25 Jan 2021)
Log Message:
-----------
Geometry Nodes: Add attribute reference page
This page should serve as an overview of attributes used in nodes.
Modified Paths:
--------------
branches/blender-2.92-release/blender_docs/manual/modeling/geometry_nodes/index.rst
Added Paths:
-----------
branches/blender-2.92-release/blender_docs/manual/modeling/geometry_nodes/attributes_reference.rst
Added: branches/blender-2.92-release/blender_docs/manual/modeling/geometry_nodes/attributes_reference.rst
===================================================================
--- branches/blender-2.92-release/blender_docs/manual/modeling/geometry_nodes/attributes_reference.rst (rev 0)
+++ branches/blender-2.92-release/blender_docs/manual/modeling/geometry_nodes/attributes_reference.rst 2021-01-25 19:59:23 UTC (rev 7666)
@@ -0,0 +1,85 @@
+.. index:: Geometry Nodes; Attribute Reference
+
+**********
+Attributes
+**********
+
+An *attribute* is a generic term to describe data stored per-element in a geometry data-block.
+For example, every vertex can have an associated number or vector value.
+
+
+Attributes can be adjusted by the nodes in the *Attribute* category, but some other nodes can
+change the values of specific attributes.
+
+.. note::
+
+ The blue attribute sockets are just string sockets, used to look up the list of data stored in the geometry.
+
+.. note::
+
+ Attribute data types are converted implicitly where possible, just like node sockets.
+
+
+Built In Attributes
+===================
+
+.. list-table::
+ :widths: 10 10 50
+ :header-rows: 1
+
+ * - Name
+ - Type
+ - Notes
+
+ * - **position**
+ - *Vector*
+ - Built in attribute describing vertex or point locations, in the modifier object's
+ transform space. Any node that changes the location of points will adjust this attribute, like the
+ :doc:`Transform </modeling/geometry_nodes/geometry/transform>` and
+ :doc:`Point Translate </modeling/geometry_nodes/point/point_translate>` nodes.
+
+ * - **radius**
+ - *Float*
+ - Used to set the size for the points created by the
+ :doc:`Point Distribute Node </modeling/geometry_nodes/point/point_distribute>` in the viewport.
+
+
+Naming Conventions
+==================
+
+.. list-table::
+ :widths: 10 10 50
+ :header-rows: 1
+
+ * - Name
+ - Type
+ - Notes
+
+ * - **rotation**
+ - *Vector*
+ - Used in the :doc:`Point Distribute </modeling/geometry_nodes/point/point_distribute>`
+ to control the rotation of instanced objects or collections. This is adjusted by the
+ :doc:`Point Rotate Node </modeling/geometry_nodes/point/point_rotate>` and the
+ :doc:`Align Rotation to Vector Node </modeling/geometry_nodes/point/align_rotation_to_vector>`.
+
+ * - **scale**
+ - *Vector*
+ - Used in the :doc:`Point Distribute </modeling/geometry_nodes/point/point_distribute>`
+ to control the scale. This is adjusted by the
+ :doc:`Point Scale Node </modeling/geometry_nodes/point/point_rotate>` or other attribute nodes.
+
+ * - **id**
+ - *Integer*
+ - Created by the :doc:`Point Distribute </modeling/geometry_nodes/point/point_distribute>`
+ to provide stability when the shape of the input mesh changes. The values are large, with no order.
+ The attribute values are used by nodes that generate randomness, like the
+ :doc:`Attribute Randomize Node </modeling/geometry_nodes/attribute/attribute_randomize>`.
+
+
+Vertex Groups
+=============
+
+All vertex groups can be used as attributes in the node tree when referred to by name.
+However, the result of the node tree does not always produce vertex groups, if a node like
+:doc:`Join Geometry </modeling/geometry_nodes/geometry/join_geometry>` is used.
+
Property changes on: branches/blender-2.92-release/blender_docs/manual/modeling/geometry_nodes/attributes_reference.rst
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: branches/blender-2.92-release/blender_docs/manual/modeling/geometry_nodes/index.rst
===================================================================
--- branches/blender-2.92-release/blender_docs/manual/modeling/geometry_nodes/index.rst 2021-01-25 19:34:39 UTC (rev 7665)
+++ branches/blender-2.92-release/blender_docs/manual/modeling/geometry_nodes/index.rst 2021-01-25 19:59:23 UTC (rev 7666)
@@ -19,6 +19,7 @@
.. toctree::
:maxdepth: 1
+ attributes_reference.rst
attribute/attribute_compare.rst
attribute/attribute_fill.rst
attribute/attribute_math.rst
More information about the Bf-docboard-svn
mailing list