diff options
Diffstat (limited to 'source/blender/nodes/geometry/node_geometry_util.hh')
-rw-r--r-- | source/blender/nodes/geometry/node_geometry_util.hh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/source/blender/nodes/geometry/node_geometry_util.hh b/source/blender/nodes/geometry/node_geometry_util.hh index 271e3771006..8eac8bc0a20 100644 --- a/source/blender/nodes/geometry/node_geometry_util.hh +++ b/source/blender/nodes/geometry/node_geometry_util.hh @@ -47,4 +47,17 @@ void update_attribute_input_socket_availabilities(bNode &node, Array<uint32_t> get_geometry_element_ids_as_uints(const GeometryComponent &component, const AttributeDomain domain); +void transform_mesh(Mesh *mesh, + const float3 translation, + const float3 rotation, + const float3 scale); + +Mesh *create_cylinder_or_cone_mesh(const float3 location, + const float3 rotation, + const float radius_top, + const float radius_bottom, + const float depth, + const int verts_num, + const GeometryNodeMeshCircleFillType fill_type); + } // namespace blender::nodes |