[Bf-docboard-svn] bf-manual: [8525] trunk/blender_docs/manual: Geometry Nodes: Fields version of the raycast node
Hans Goudey
noreply at blender.org
Tue Oct 26 23:22:18 CEST 2021
Revision: 8525
https://developer.blender.org/rBM8525
Author: HooglyBoogly
Date: 2021-10-26 23:22:18 +0200 (Tue, 26 Oct 2021)
Log Message:
-----------
Geometry Nodes: Fields version of the raycast node
rB0a6cf3ed0c64a0e4e58ecd40a491d0e6c93532f2
Modified Paths:
--------------
trunk/blender_docs/manual/images/modeling_geometry-nodes_geometry_raycast_node.png
trunk/blender_docs/manual/modeling/geometry_nodes/geometry/index.rst
trunk/blender_docs/manual/modeling/geometry_nodes/geometry/raycast.rst
Modified: trunk/blender_docs/manual/images/modeling_geometry-nodes_geometry_raycast_node.png
===================================================================
(Binary files differ)
Modified: trunk/blender_docs/manual/modeling/geometry_nodes/geometry/index.rst
===================================================================
--- trunk/blender_docs/manual/modeling/geometry_nodes/geometry/index.rst 2021-10-26 21:08:20 UTC (rev 8524)
+++ trunk/blender_docs/manual/modeling/geometry_nodes/geometry/index.rst 2021-10-26 21:22:18 UTC (rev 8525)
@@ -13,6 +13,7 @@
delete_geometry.rst
geometry_proximity.rst
join_geometry.rst
+ raycast.rst
separate_components.rst
separate_geometry.rst
transform.rst
@@ -25,5 +26,4 @@
set_id.rst
.. missing documentation:
- ray_cast.rst
set_position.rst
Modified: trunk/blender_docs/manual/modeling/geometry_nodes/geometry/raycast.rst
===================================================================
--- trunk/blender_docs/manual/modeling/geometry_nodes/geometry/raycast.rst 2021-10-26 21:08:20 UTC (rev 8524)
+++ trunk/blender_docs/manual/modeling/geometry_nodes/geometry/raycast.rst 2021-10-26 21:22:18 UTC (rev 8525)
@@ -6,11 +6,14 @@
************
.. figure:: /images/modeling_geometry-nodes_geometry_raycast_node.png
- :align: right
+ :align: center
- Raycast Node
+ Raycast node.
-The *Raycast* node ...
+The *Raycast* node intersects rays from one geometry onto another. The source geometry is defined by
+the context of the node that the *Raycast* node is connected to.
+Each ray computes hit points on the target mesh and outputs normals, distances
+and any surface attribute specified.
Inputs
@@ -17,45 +20,52 @@
======
Target Geometry
- xxxxxxxxx
+ Geometry that rays are tested against.
Attribute
- xxxxxxxxxx
+ An optional field input evaluated on the *Target Geometry* that will be interpolated at the hit points.
+ The resulting values are outputted with the *Attribute* output
Source Position
- xxxxxxxxx
+ The position from where to start each ray. By default, this is the same as if the
+ :doc:`/modeling/geometry_nodes/input/position` was connected.
Ray Direction
- xxxxxxxxx
+ Direction of each ray from the starting position.
+ The field is evaluated on the geometry from the context of the field evaluation, not the *Target Geometry*.
Ray Length
- xxxxxxxxx
+ Maximum distance a ray can travel before being considered "no hit".
Properties
==========
-Data Type
- xxxxxxxxx
+Mapping
+ How attributes of the target mesh are mapped to the attribute values on the result geometry.
-Mapping
:Interpolated:
+ Vertex and corner attributes are interpolated smoothly, with a bilinear function.
+
:Nearest:
+ Choose the value of the closest vertex without interpolating.
+
Outputs
=======
Is Hit
- xxxxxxxxx
+ Boolean output that is true for each ray which has hit the *Target Geometry*.
Hit Position
- xxxxxxxxx
+ The location of the intersection point with the target mesh.
Hit Normal
- xxxxxxxxx
+ The surface :term:`Normal` vector at the hit location.
Hit Distance
- xxxxxxxxx
+ The distance from the ray origin to the *Hit Position*.
Attribute
- xxxxxxxxx
+ Interpolated values of the *Attribute* input sampled at the *Hit Position*.
+
More information about the Bf-docboard-svn
mailing list