Skip to content

Commit

Permalink
grammar fix
Browse files Browse the repository at this point in the history
  • Loading branch information
lordlatch committed Mar 17, 2017
1 parent 6e7759b commit 14c9c7a
Show file tree
Hide file tree
Showing 9 changed files with 39 additions and 39 deletions.
2 changes: 1 addition & 1 deletion docs/user_guide/nodes/mesh/join_mesh_data_list.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Join Mesh Data List

Description
-----------
This node combine multiple mesh data blocks into a single block of mesh data.
This node combines multiple mesh data blocks into a single block of mesh data.

.. image:: images/join_mesh_data_list_node.png
:width: 160pt
Expand Down
4 changes: 2 additions & 2 deletions docs/user_guide/nodes/mesh/mesh_data_from_polygons.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ Mesh Data From Polygons

Description
-----------
This node create mesh data block from a list of polygons.
This node creates a mesh data block from a list of polygons.

You may think that this node create mesh data from just polygons, but in fact, the polygon data block contain the vertices locations that create each polygon, however, indices are not provided so the resulted mesh data will have faces that are separated from each other.
You may think that this node create mesh data from just polygons, but in fact, the polygon data block contains the vertices locations that create each polygon, however, indices are not provided so the resultant mesh data will have faces that are separated from each other.

.. image:: images/mesh_data_from_polygons_node.png
:width: 160pt
Expand Down
12 changes: 6 additions & 6 deletions docs/user_guide/nodes/mesh/mesh_data_list.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Mesh Data List

Description
-----------
This node is used to create an arbitrary list of mesh data. A new mesh data can be added with the *New Input* button. A new mesh data can also be added by plugging it into the transperant socket.
This node is used to create an arbitrary list of mesh data. A new mesh data can be added with the *New Input* button. A new mesh data can also be added by plugging it into the transparent socket.

.. image:: images/mesh_data_list_node.png
:width: 160pt
Expand All @@ -17,18 +17,18 @@ Inputs

Outputs
-------
- **Mesh Data list** - A list that contain all the input mesh data.
- **Mesh Data list** - A list that contains all the input mesh data.

Advanced Node Settings
----------------------

- **Change type** - Change the type of the mesh data list to another list type.
- **Hide Inputs** - Hide all the inputs in the node.
- **Remove Inputs** - Remove all the inputs.
- **Change type** - Changes the type of the mesh data list to another list type.
- **Hide Inputs** - Hides all the inputs in the node.
- **Remove Inputs** - Removes all the inputs.

Caution
-------
A warning pop up when you use the *Remove All* button in the node, while if you used the the *Remove All* button in the *Advanced Node Settings* the inputs will be removed without a warning.
A warning pops up when you use the *Remove All* button in the node, while if you used the the *Remove All* button in the *Advanced Node Settings* the inputs will be removed without a warning.

Examples of Usage
-----------------
Expand Down
12 changes: 6 additions & 6 deletions docs/user_guide/nodes/mesh/object_mesh_data.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Object Mesh Data

Description
-----------
This node return some data about the input object like its vertices and polygons info. The data is from blender's object data block, which means, when the object is edited in edit mode, **AN** won't update the output data unless you change to object mode.
This node returns some data about the input object like its vertices and polygons info. The data is from blender's object data block, which means, when the object is edited in edit mode, **AN** won't update the output data unless you change to object mode.

.. image:: images/object_mesh_data_node.png
:width: 160pt
Expand All @@ -13,18 +13,18 @@ Inputs

- **Object** - An object.
- **Use World Space** - This option allow you to choose between local and global coordinate space for the output vectors (vertices location).
- **Use Modifiers** - This option if enabled will return the data as modifiers were applied, that include both the generative and defomative modifiers.
- **Use Modifiers** - This option if enabled will return the data as modifiers were applied, that includes both the generative and defomative modifiers.
- **Scene** - `To Do`

Outputs
-------

- **Vertex Locations** - A vector list that include vertices locations of the input object.
- **Edge Indices** - A list of edge indices that include all the edges of the input object.
- **Polygon Indices** - A list of polygon indices that include all the polygons of the input object.
- **Vertex Locations** - A vector list that includes vertices locations of the input object.
- **Edge Indices** - A list of edge indices that includes all the edges of the input object.
- **Polygon Indices** - A list of polygon indices that includes all the polygons of the input object.
- **Vertices** - A list of vertex data for each vertex in the input object. (see notes)
- **Polygons** - A list of polygon data for each polygon in the input object. (see notes)
- **Mesh Name** - A string that contain the name of the mesh.
- **Mesh Name** - A string that contains the name of the mesh.

Advanced Node Settings
----------------------
Expand Down
14 changes: 7 additions & 7 deletions docs/user_guide/nodes/mesh/object_output.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,24 +3,24 @@ Object Output

Description
-----------
This node edit the input object's data based on a new input data.
This node edits the input object's data based on a new input data.

.. image:: images/mesh_object_output_node.png
:width: 200pt

Options
-------
- **Mesh Data** - This option let you write a mesh data block to the input object. Since the mesh data block carry only the vertices locations,edge indices and polygons indices info, those data will be the only data in the output object. (A bmesh data block carry more information than the mesh data block like vertices normals.)
- **Bmesh** - This option let you write a bmesh data block to the input object. A bmesh data block carry much more information than the mesh data block, such extra informations like *Vertex Normals*, *Vertex group weights* and *Material indices*.
- **Vertices** - This option will only edit the vertices locations, that is, the input object should already have some data and you are just editing the vertices locations of these data. This option is much faster than the **Mesh Data** option assuming all you do is editing the vertices.
- **Mesh Data** - This option lets you write a mesh data block to the input object. Since the mesh data block carries only the vertices locations, edge, indices, and polygons indices info, those will be the only data in the output object. (A bmesh data block carries more information than the mesh data block like vertices normals.)
- **Bmesh** - This option lets you write a bmesh data block to the input object. A bmesh data block carry much more information than the mesh data block, such extra informations like *Vertex Normals*, *Vertex group weights* and *Material indices*.
- **Vertices** - This option will only edit the vertices locations, that is, the input object should already have some data and you are just editing the vertices locations of this data. This option is much faster than the **Mesh Data** option assuming all you do is edit the vertices.

Inputs
------

- **Object** - An object to edit, The plus button let you add a new object and write to it.
- **Mesh Data** - A mesh data to write to the input object. (Only for the Mesh Data option)
- **Bmesh** - A bmesh to write to the input object. (Only for the Bmesh option)
- **Vertices** - A vector list that represent the new locations for the vertices. (Only for the vertices option)
- **Mesh Data** - Mesh data to write to the input object. (Only for the Mesh Data option)
- **Bmesh** - Bmesh to write to the input object. (Only for the Bmesh option)
- **Vertices** - Vector list that represents the new locations for the vertices. (Only for the vertices option)
- **Material Indices** - An integer list, the 1st integer represent the index of the material of the 1st polygon, the 2nd integer represent the index of the material of the 2nd polygon, ....


Expand Down
12 changes: 6 additions & 6 deletions docs/user_guide/nodes/mesh/polygon_info.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Polygon Info

Description
-----------
This node return some information about the input polygon.
This node returns some information about the input polygon.

.. image:: images/polygon_info_node.png
:width: 160pt
Expand All @@ -16,11 +16,11 @@ Inputs
Outputs
-------

- **Vertex Locations** - A vector list that contain the locations of all the vertices forming the input polygon.
- **Center** - A vector that represent the center of the polygon.
- **Normal** - A unit vector that represent the normal of the input polygon.
- **Area** - A float that represent the area of the input polygon.
- **Material Index** - An integer that represent the index of the material which the input polygon is assigned to.
- **Vertex Locations** - A vector list that contains the locations of all the vertices forming the input polygon.
- **Center** - A vector that represents the center of the polygon.
- **Normal** - A unit vector that represents the normal of the input polygon.
- **Area** - A float that represents the area of the input polygon.
- **Material Index** - An integer that represents the index of the material which the input polygon is assigned to.

Advanced Node Settings
----------------------
Expand Down
8 changes: 4 additions & 4 deletions docs/user_guide/nodes/mesh/separate_mesh_data.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Separate Mesh Data

Description
-----------
This node separate the input mesh data into it's components:
This node separates the input mesh data into it's components:

- **Vertex Locations**.
- **Edge Indices**.
Expand All @@ -20,9 +20,9 @@ Inputs
Outputs
-------

- **Vertex Locations** - A vector list that contain the locations of the vertices of the input mesh data.
- **Edges Indices** - An edge indices list that contain the edge information of the input mesh data.
- **Polygons Indices** - A polygon indices list that contain the polygon information of the input mesh data.
- **Vertex Locations** - A vector list that contains the locations of the vertices of the input mesh data.
- **Edges Indices** - An edge indices list that contains the edge information of the input mesh data.
- **Polygons Indices** - A polygon indices list that contains the polygon information of the input mesh data.

Advanced Node Settings
----------------------
Expand Down
4 changes: 2 additions & 2 deletions docs/user_guide/nodes/mesh/transform_polygon.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ Transform Vector

Description
-----------
This node transform an input polygon based on an input transformation matrix.
This node transforms an input polygon based on an input transformation matrix.

It support using the **Center** of the polygon, the center of the **world** `(0,0,0)` and a **custom** vector as a pivot for the transformation
It supports using the **Center** of the polygon, the center of the **world** `(0,0,0)` and a **custom** vector as a pivot for the transformation

.. image:: images/transform_polygon_node.png
:width: 160pt
Expand Down
10 changes: 5 additions & 5 deletions docs/user_guide/nodes/mesh/vertex_info.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Vertex Info

Description
-----------
This node return some information about the input vertex.
This node returns some information about the input vertex.

.. image:: images/vertex_info_node.png
:width: 160pt
Expand All @@ -16,9 +16,9 @@ Inputs
Outputs
-------

- **Location** - A vector that represent the location of the input vertex.
- **Normal** - A unit vector that represent the normal of the input vertex.
- **Group Weights** - A list of floats that represent the weight of the vertex in every vertex group it is assigned to. (see notes)
- **Location** - A vector that represents the location of the input vertex.
- **Normal** - A unit vector that represents the normal of the input vertex.
- **Group Weights** - A list of floats that represents the weight of the vertex in every vertex group it is assigned to. (see notes)

Advanced Node Settings
----------------------
Expand All @@ -28,7 +28,7 @@ Advanced Node Settings
Notes
-----

The **Group Weights** output only return the weights of the vertex groups the vertex is assigned to, which means a vertex group that the vertex is not assigned to will not be included in the list, to include it, you may want to assign it to the rest of the vertex groups with a weight of zero.
The **Group Weights** output only returns the weights of the vertex groups the vertex is assigned to, which means a vertex group that the vertex is not assigned to will not be included in the list, to include it, you may want to assign it to the rest of the vertex groups with a weight of zero.

Examples of Usage
-----------------
Expand Down

0 comments on commit 14c9c7a

Please sign in to comment.