From ba360b765c2800a736782fa043e542925764a957 Mon Sep 17 00:00:00 2001 From: Douglas Paul Date: Mon, 30 Oct 2023 00:37:23 -0400 Subject: [PATCH 1/3] Geometry Nodes: Rename "Is Shade Smooth" node to "Is Face Smooth" https://projects.blender.org/blender/blender/commit/4e97def8a3 --- .../node-types_GeometryNodeInputFaceSmooth.png | 3 +++ .../node-types_GeometryNodeInputShadeSmooth.webp | 3 --- .../geometry_nodes/mesh/read/is_shade_smooth.rst | 12 ++++++------ 3 files changed, 9 insertions(+), 9 deletions(-) create mode 100644 manual/images/node-types_GeometryNodeInputFaceSmooth.png delete mode 100644 manual/images/node-types_GeometryNodeInputShadeSmooth.webp diff --git a/manual/images/node-types_GeometryNodeInputFaceSmooth.png b/manual/images/node-types_GeometryNodeInputFaceSmooth.png new file mode 100644 index 000000000..29e462e14 --- /dev/null +++ b/manual/images/node-types_GeometryNodeInputFaceSmooth.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13e0be305d3797821838a60de1c056ad5eaee34063f98182e6917609b2829104 +size 30645 diff --git a/manual/images/node-types_GeometryNodeInputShadeSmooth.webp b/manual/images/node-types_GeometryNodeInputShadeSmooth.webp deleted file mode 100644 index 2af9f6efd..000000000 --- a/manual/images/node-types_GeometryNodeInputShadeSmooth.webp +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:95b97203489843f37cd51221b21ca933c992d8f036a4c8b71fcdb0e105f79819 -size 3002 diff --git a/manual/modeling/geometry_nodes/mesh/read/is_shade_smooth.rst b/manual/modeling/geometry_nodes/mesh/read/is_shade_smooth.rst index 68ceb6e5b..df24ebaad 100644 --- a/manual/modeling/geometry_nodes/mesh/read/is_shade_smooth.rst +++ b/manual/modeling/geometry_nodes/mesh/read/is_shade_smooth.rst @@ -1,17 +1,17 @@ -.. index:: Geometry Nodes; Is Shade Smooth +.. index:: Geometry Nodes; Is Face Smooth .. _bpy.types.GeometryNodeInputShadeSmooth: ******************** -Is Shade Smooth Node +Is Face Smooth Node ******************** -.. figure:: /images/node-types_GeometryNodeInputShadeSmooth.webp +.. figure:: /images/node-types_GeometryNodeInputFaceSmooth.png :align: right - :alt: Is Shade Smooth Node. + :alt: Is Face Smooth Node. -The *Is Shade Smooth* node outputs true for each face of the mesh if that face +The *Is Face Smooth* node outputs true for each face of the mesh if that face is marked to render smooth shaded. Otherwise, if the face is marked to render as flat -shaded, so the node outputs false. +shaded, then the node outputs false. Inputs -- 2.30.2 From c84836ed0eb50118e4d2fe0c771932d7f1aa770f Mon Sep 17 00:00:00 2001 From: Aaron Carlisle Date: Tue, 31 Oct 2023 15:04:17 +0100 Subject: [PATCH 2/3] Add redirect for `is_shade_smooth.html` --- resources/.htaccess | 470 ++++++++++++++++++++++---------------------- 1 file changed, 236 insertions(+), 234 deletions(-) diff --git a/resources/.htaccess b/resources/.htaccess index fa230bca6..a00943eaf 100644 --- a/resources/.htaccess +++ b/resources/.htaccess @@ -1,234 +1,236 @@ - -ErrorDocument 404 /manual/{lang}/{version}/404.html - -RedirectMatch "^/manual/{lang}/{version}/addons/import_export/io_(.*)" "/manual/{lang}/{version}/addons/import_export/$1" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/curve_parameter.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/spline_parameter.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/compare_floats.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/compare.html" -RedirectMatch "^/manual/{lang}/{version}/about/contribute/" "/manual/{lang}/{version}/contribute/$1" -RedirectMatch "^/manual/{lang}/{version}/about/index.html" "/manual/{lang}/{version}/contribute/index.html" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/boolean.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/constant/boolean.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/color.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/constant/color.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/image_input.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/constant/image.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/integer.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/constant/integer.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/material.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/constant/material.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/string.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/constant/string.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/value.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/constant/value.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/vector.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/constant/vector.html" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/collection_info.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/scene/collection_info.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/image_info.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/scene/image_info.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/is_viewport.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/scene/is_viewport.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/object_info.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/scene/object_info.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/self_object.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/scene/self_object.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/scene_time.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/scene/scene_time.html" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/id.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/read/id.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/input_index.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/read/input_index.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/named_attribute.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/read/named_attribute.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/normal.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/read/normal.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/position.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/read/position.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/radius.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/read/radius.html" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/set_id.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/write/set_id.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/set_position.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/write/set_position.html" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/bounding_box.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/operations/bounding_box.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/convex_hull.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/operations/convex_hull.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/delete_geometry.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/operations/delete_geometry.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/duplicate_elements.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/operations/duplicate_elements.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/merge_by_distance.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/operations/merge_by_distance.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/transform_geometry.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/operations/transform_geometry.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/separate_components.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/operations/separate_components.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/separate_geometry.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/operations/separate_geometry.html" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/geometry_proximity.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/sample/geometry_proximity.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/raycast.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/sample/raycast.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/sample_index.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/sample/sample_index.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/sample_nearest.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/sample/sample_nearest.html" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/curve_handle_position.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/curve_handle_position.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/curve_length.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/curve_length.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/curve_tangent.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/curve_tangent.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/curve_tilt.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/curve_tilt.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/endpoint_selection.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/endpoint_selection.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/handle_type_selection.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/handle_type_selection.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/is_spline_cyclic.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/is_spline_cyclic.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/spline_length.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/spline_length.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/spline_parameter.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/spline_parameter.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/spline_resolution.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/spline_resolution.html" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/sample_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/sample/sample_curve.html" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/set_curve_normal.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/write/set_curve_normal.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/set_curve_radius.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/write/set_curve_radius.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/set_curve_tilt.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/write/set_curve_tilt.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/set_handle_positions.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/write/set_handle_positions.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/set_handle_type.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/write/set_handle_type.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/set_spline_cyclic.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/write/set_spline_cyclic.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/set_spline_resolution.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/write/set_spline_resolution.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/set_spline_type.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/write/set_spline_type.html" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/curve_to_mesh.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/curve_to_mesh.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/curve_to_points.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/curve_to_points.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/deform_curves_on_surface.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/deform_curves_on_surface.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/fill_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/fill_curve.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/fillet_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/fillet_curve.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/resample_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/resample_curve.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/reverse_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/reverse_curve.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/subdivide_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/subdivide_curve.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/trim_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/trim_curve.html" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve_primitives/" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/primitives/$1" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve_topology/" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/topology/$1" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/edge_angle.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/edge_angle.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/edge_neighbors.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/edge_neighbors.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/edge_vertices.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/edge_vertices.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/face_area.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/face_area.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/face_neighbors.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/face_neighbors.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/face_set_boundaries.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/face_group_boundaries.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/face_is_planar.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/face_is_planar.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/is_shade_smooth.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/is_shade_smooth.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/mesh_island.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/mesh_island.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/shortest_edge_paths.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/shortest_edge_paths.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/vertex_neighbors.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/vertex_neighbors.html" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/sample_nearest_surface.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/sample/sample_nearest_surface.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/sample_uv_surface.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/sample/sample_uv_surface.html" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/set_shade_smooth.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/write/set_shade_smooth.html" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/dual_mesh.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/dual_mesh.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/edge_paths_to_curves.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/edge_paths_to_curves.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/edge_paths_to_selection.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/edge_paths_to_selection.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/extrude_mesh.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/extrude_mesh.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/flip_faces.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/flip_faces.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/mesh_boolean.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/mesh_boolean.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/mesh_to_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/mesh_to_curve.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/mesh_to_points.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/mesh_to_points.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/mesh_to_volume.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/mesh_to_volume.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/scale_elements.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/scale_elements.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/split_edges.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/split_edges.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/subdivide_mesh.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/subdivide_mesh.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/subdivision_surface.html" "/manual/{lang}/{version}/modeling/geometry_nodes/operations/mesh/subdivision_surface.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/triangulate.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/triangulate.html" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh_primitives/" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/primitives/$1" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh_topology/" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/topology/$1" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/uv/" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/uv/$1" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/color/" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/color/$1" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/text/" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/text/$1" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/vector/" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/vector/$1" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/accumulate_field.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/field/accumulate_field.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/field_at_index.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/field/evaluate_at_index.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/interpolate_domain.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/field/evaluate_on_domain.html" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/boolean_math.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math/boolean_math.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/clamp.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math/clamp.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/compare.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math/compare.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/float_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math/float_curve.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/float_to_integer.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math/float_to_integer.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/map_range.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math/map_range.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math/math.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/mix.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math/mix.html" - -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/align_euler_to_vector.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/rotation/align_euler_to_vector.html" -RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/rotate_euler.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/rotation/rotate_euler.html" - -RedirectMatch "^/manual/{lang}/{version}/editors/graph_editor/channels.html" "/manual/{lang}/{version}/editors/graph_editor/channels/index.html" - -RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/invert.html" "^/manual/{lang}/{version}/compositing/types/color/invert_color.html" -RedirectMatch "^/manual/{lang}/{version}/editors/texture_node/types/color/invert.html" "^/manual/{lang}/{version}/editors/texture_node/types/color/invert_color.html" -RedirectMatch "^/manual/{lang}/{version}/render/shader_nodes/color/invert.html" "^/manual/{lang}/{version}/render/shader_nodes/color/invert_color.html" - -RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/bright_contrast.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/bright_contrast.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/color_balance.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/color_balance.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/color_correction.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/color_correction.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/exposure.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/exposure.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/gamma.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/gamma.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/hue_correct.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/hue_correct.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/hue_saturation.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/hue_saturation.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/rgb_curves.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/rgb_curves.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/tone_map.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/tone_map.html" - -RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/alpha_over.html" "^/manual/{lang}/{version}/compositing/types/color/mix/alpha_over.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/combine_color.html" "^/manual/{lang}/{version}/compositing/types/color/mix/compine_color.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/seperate_color.html" "^/manual/{lang}/{version}/compositing/types/color/mix/seperate_color.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/mix.html" "^/manual/{lang}/{version}/compositing/types/color/mix/mix_color.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/z_combine.html" "^/manual/{lang}/{version}/compositing/types/color/mix/z_combine.html" - -RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/alpha_convert.html" "^/manual/{lang}/{version}/compositing/types/color/alpha_convert.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/color_ramp.html" "^/manual/{lang}/{version}/compositing/types/color/color_ramp.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/color_space.html" "^/manual/{lang}/{version}/compositing/types/color/convert_colorspace.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/rgb_to_bw.html" "^/manual/{lang}/{version}/compositing/types/color/rgb_to_bw.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/set_alpha.html" "^/manual/{lang}/{version}/compositing/types/color/set_alpha.html" - -RedirectMatch "^/manual/{lang}/{version}/compositing/types/filter/bilateral_blur.html" "^/manual/{lang}/{version}/compositing/types/filter/blur/bilateral_blur.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/filter/blur_node.html" "^/manual/{lang}/{version}/compositing/types/filter/blur/blur.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/filter/bokeh_blur.html" "^/manual/{lang}/{version}/compositing/types/filter/blur/bokeh_blur.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/filter/defocus.html" "^/manual/{lang}/{version}/compositing/types/filter/blur/defocus.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/filter/directional_blur.html" "^/manual/{lang}/{version}/compositing/types/filter/blur/directional_blur.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/filter/vector_blur.html" "^/manual/{lang}/{version}/compositing/types/filter/blur/vector_blur.html" - -RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/posterize.html" "^/manual/{lang}/{version}/compositing/types/filter/posterize.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/filter/filter_node.html" "^/manual/{lang}/{version}/compositing/types/filter/filter.html" - -RedirectMatch "^/manual/{lang}/{version}/compositing/types/input/rgb.html" "^/manual/{lang}/{version}/compositing/types/input/constant/rgb.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/input/value.html" "^/manual/{lang}/{version}/compositing/types/input/constant/value.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/input/render_layers.html" "^/manual/{lang}/{version}/compositing/types/input/scene/render_layers.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/input/scene_time.html" "^/manual/{lang}/{version}/compositing/types/input/scene/scene_time.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/input/time_curve.html" "^/manual/{lang}/{version}/compositing/types/input/scene/time_curve.html" - -RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/channel_key.html" "^/manual/{lang}/{version}/compositing/types/keying/channel_key.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/chroma_key.html" "^/manual/{lang}/{version}/compositing/types/keying/chroma_key.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/color_key.html" "^/manual/{lang}/{version}/compositing/types/keying/color_key.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/color_spill.html" "^/manual/{lang}/{version}/compositing/types/keying/color_spill.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/difference_key.html" "^/manual/{lang}/{version}/compositing/types/keying/difference_key.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/distance_key.html" "^/manual/{lang}/{version}/compositing/types/keying/distance_key.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/keying_screen.html" "^/manual/{lang}/{version}/compositing/types/keying/keying_screen.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/keying.html" "^/manual/{lang}/{version}/compositing/types/keying/keying.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/luminance_key.html" "^/manual/{lang}/{version}/compositing/types/keying/luminance_key.html" - -RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/box_mask.html" "^/manual/{lang}/{version}/compositing/types/mask/box_mask.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/cryptomatte_legacy.html" "^/manual/{lang}/{version}/compositing/types/mask/cryptomatte_legacy.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/cryptomatte.html" "^/manual/{lang}/{version}/compositing/types/mask/cryptomatte.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/double_edge_mask.html" "^/manual/{lang}/{version}/compositing/types/mask/double_edge_mask.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/ellipse_mask.html" "^/manual/{lang}/{version}/compositing/types/mask/ellipse_mask.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/id_mask.html" "^/manual/{lang}/{version}/compositing/types/mask/id_mask.html" - -RedirectMatch "^/manual/{lang}/{version}/compositing/types/output/file.html" "^/manual/{lang}/{version}/compositing/types/output/file_output.html" - -RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/plane_track_deform.html" "^/manual/{lang}/{version}/compositing/types/tracking/plane_track_deform.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/stabilize_2d.html" "^/manual/{lang}/{version}/compositing/types/tracking/stabilize_2d.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/input/track_position.html" "^/manual/{lang}/{version}/compositing/types/tracking/track_position.html" - -RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/corner_pin.html" "^/manual/{lang}/{version}/compositing/types/transform/corner_pin.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/crop.html" "^/manual/{lang}/{version}/compositing/types/transform/crop.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/displace.html" "^/manual/{lang}/{version}/compositing/types/transform/displace.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/flip.html" "^/manual/{lang}/{version}/compositing/types/transform/flip.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/lens_distortion.html" "^/manual/{lang}/{version}/compositing/types/transform/lens_distortion.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/map_uv.html" "^/manual/{lang}/{version}/compositing/types/transform/map_uv.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/movie_distortion.html" "^/manual/{lang}/{version}/compositing/types/transform/movie_distortion.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/rotate.html" "^/manual/{lang}/{version}/compositing/types/transform/rotate.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/scale.html" "^/manual/{lang}/{version}/compositing/types/transform/scale.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/transform.html" "^/manual/{lang}/{version}/compositing/types/transform/transform.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/translate.html" "^/manual/{lang}/{version}/compositing/types/transform/translate.html" - -RedirectMatch "^/manual/{lang}/{version}/compositing/types/output/levels.html" "^/manual/{lang}/{version}/compositing/types/utilities/levels.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/vector/map_range.html" "^/manual/{lang}/{version}/compositing/types/utilities/map_range.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/vector/map_value.html" "^/manual/{lang}/{version}/compositing/types/utilities/map_value.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/math.html" "^/manual/{lang}/{version}/compositing/types/utilities/math.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/vector/normalize.html" "^/manual/{lang}/{version}/compositing/types/utilities/normalize.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/switch_view.html" "^/manual/{lang}/{version}/compositing/types/utilities/switch_stereo_view.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/layout/switch.html" "^/manual/{lang}/{version}/compositing/types/utilities/switch.html" - -RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/combine_xyz.html" "^/manual/{lang}/{version}/compositing/types/vector/combine_xyz.html" -RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/seperate_xyz.html" "^/manual/{lang}/{version}/compositing/types/vector/seperate_xyz.html" + +ErrorDocument 404 /manual/{lang}/{version}/404.html + +RedirectMatch "^/manual/{lang}/{version}/addons/import_export/io_(.*)" "/manual/{lang}/{version}/addons/import_export/$1" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/curve_parameter.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/spline_parameter.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/compare_floats.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/compare.html" +RedirectMatch "^/manual/{lang}/{version}/about/contribute/" "/manual/{lang}/{version}/contribute/$1" +RedirectMatch "^/manual/{lang}/{version}/about/index.html" "/manual/{lang}/{version}/contribute/index.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/boolean.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/constant/boolean.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/color.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/constant/color.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/image_input.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/constant/image.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/integer.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/constant/integer.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/material.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/constant/material.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/string.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/constant/string.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/value.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/constant/value.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/vector.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/constant/vector.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/collection_info.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/scene/collection_info.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/image_info.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/scene/image_info.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/is_viewport.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/scene/is_viewport.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/object_info.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/scene/object_info.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/self_object.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/scene/self_object.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/scene_time.html" "/manual/{lang}/{version}/modeling/geometry_nodes/input/scene/scene_time.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/id.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/read/id.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/input_index.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/read/input_index.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/named_attribute.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/read/named_attribute.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/normal.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/read/normal.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/position.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/read/position.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/input/radius.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/read/radius.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/set_id.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/write/set_id.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/set_position.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/write/set_position.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/bounding_box.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/operations/bounding_box.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/convex_hull.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/operations/convex_hull.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/delete_geometry.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/operations/delete_geometry.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/duplicate_elements.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/operations/duplicate_elements.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/merge_by_distance.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/operations/merge_by_distance.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/transform_geometry.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/operations/transform_geometry.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/separate_components.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/operations/separate_components.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/separate_geometry.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/operations/separate_geometry.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/geometry_proximity.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/sample/geometry_proximity.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/raycast.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/sample/raycast.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/sample_index.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/sample/sample_index.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/geometry/sample_nearest.html" "/manual/{lang}/{version}/modeling/geometry_nodes/geometry/sample/sample_nearest.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/curve_handle_position.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/curve_handle_position.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/curve_length.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/curve_length.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/curve_tangent.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/curve_tangent.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/curve_tilt.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/curve_tilt.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/endpoint_selection.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/endpoint_selection.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/handle_type_selection.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/handle_type_selection.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/is_spline_cyclic.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/is_spline_cyclic.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/spline_length.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/spline_length.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/spline_parameter.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/spline_parameter.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/spline_resolution.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/read/spline_resolution.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/sample_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/sample/sample_curve.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/set_curve_normal.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/write/set_curve_normal.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/set_curve_radius.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/write/set_curve_radius.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/set_curve_tilt.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/write/set_curve_tilt.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/set_handle_positions.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/write/set_handle_positions.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/set_handle_type.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/write/set_handle_type.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/set_spline_cyclic.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/write/set_spline_cyclic.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/set_spline_resolution.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/write/set_spline_resolution.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/set_spline_type.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/write/set_spline_type.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/curve_to_mesh.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/curve_to_mesh.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/curve_to_points.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/curve_to_points.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/deform_curves_on_surface.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/deform_curves_on_surface.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/fill_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/fill_curve.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/fillet_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/fillet_curve.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/resample_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/resample_curve.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/reverse_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/reverse_curve.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/subdivide_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/subdivide_curve.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve/trim_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/operations/trim_curve.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve_primitives/" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/primitives/$1" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/curve_topology/" "/manual/{lang}/{version}/modeling/geometry_nodes/curve/topology/$1" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/edge_angle.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/edge_angle.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/edge_neighbors.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/edge_neighbors.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/edge_vertices.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/edge_vertices.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/face_area.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/face_area.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/face_neighbors.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/face_neighbors.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/face_set_boundaries.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/face_group_boundaries.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/face_is_planar.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/face_is_planar.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/is_shade_smooth.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/is_shade_smooth.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/mesh_island.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/mesh_island.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/shortest_edge_paths.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/shortest_edge_paths.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/vertex_neighbors.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/vertex_neighbors.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/sample_nearest_surface.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/sample/sample_nearest_surface.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/sample_uv_surface.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/sample/sample_uv_surface.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/set_shade_smooth.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/write/set_shade_smooth.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/dual_mesh.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/dual_mesh.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/edge_paths_to_curves.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/edge_paths_to_curves.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/edge_paths_to_selection.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/edge_paths_to_selection.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/extrude_mesh.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/extrude_mesh.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/flip_faces.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/flip_faces.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/mesh_boolean.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/mesh_boolean.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/mesh_to_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/mesh_to_curve.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/mesh_to_points.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/mesh_to_points.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/mesh_to_volume.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/mesh_to_volume.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/scale_elements.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/scale_elements.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/split_edges.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/split_edges.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/subdivide_mesh.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/subdivide_mesh.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/subdivision_surface.html" "/manual/{lang}/{version}/modeling/geometry_nodes/operations/mesh/subdivision_surface.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/triangulate.html" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/operations/triangulate.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh_primitives/" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/primitives/$1" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh_topology/" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/topology/$1" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/uv/" "/manual/{lang}/{version}/modeling/geometry_nodes/mesh/uv/$1" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/color/" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/color/$1" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/text/" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/text/$1" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/vector/" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/vector/$1" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/accumulate_field.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/field/accumulate_field.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/field_at_index.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/field/evaluate_at_index.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/interpolate_domain.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/field/evaluate_on_domain.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/boolean_math.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math/boolean_math.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/clamp.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math/clamp.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/compare.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math/compare.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/float_curve.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math/float_curve.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/float_to_integer.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math/float_to_integer.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/map_range.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math/map_range.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math/math.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/mix.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/math/mix.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/align_euler_to_vector.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/rotation/align_euler_to_vector.html" +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/utilities/rotate_euler.html" "/manual/{lang}/{version}/modeling/geometry_nodes/utilities/rotation/rotate_euler.html" + +RedirectMatch "^/manual/{lang}/{version}/editors/graph_editor/channels.html" "/manual/{lang}/{version}/editors/graph_editor/channels/index.html" + +RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/invert.html" "^/manual/{lang}/{version}/compositing/types/color/invert_color.html" +RedirectMatch "^/manual/{lang}/{version}/editors/texture_node/types/color/invert.html" "^/manual/{lang}/{version}/editors/texture_node/types/color/invert_color.html" +RedirectMatch "^/manual/{lang}/{version}/render/shader_nodes/color/invert.html" "^/manual/{lang}/{version}/render/shader_nodes/color/invert_color.html" + +RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/bright_contrast.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/bright_contrast.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/color_balance.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/color_balance.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/color_correction.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/color_correction.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/exposure.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/exposure.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/gamma.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/gamma.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/hue_correct.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/hue_correct.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/hue_saturation.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/hue_saturation.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/rgb_curves.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/rgb_curves.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/tone_map.html" "^/manual/{lang}/{version}/compositing/types/color/adjust/tone_map.html" + +RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/alpha_over.html" "^/manual/{lang}/{version}/compositing/types/color/mix/alpha_over.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/combine_color.html" "^/manual/{lang}/{version}/compositing/types/color/mix/compine_color.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/seperate_color.html" "^/manual/{lang}/{version}/compositing/types/color/mix/seperate_color.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/mix.html" "^/manual/{lang}/{version}/compositing/types/color/mix/mix_color.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/z_combine.html" "^/manual/{lang}/{version}/compositing/types/color/mix/z_combine.html" + +RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/alpha_convert.html" "^/manual/{lang}/{version}/compositing/types/color/alpha_convert.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/color_ramp.html" "^/manual/{lang}/{version}/compositing/types/color/color_ramp.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/color_space.html" "^/manual/{lang}/{version}/compositing/types/color/convert_colorspace.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/rgb_to_bw.html" "^/manual/{lang}/{version}/compositing/types/color/rgb_to_bw.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/set_alpha.html" "^/manual/{lang}/{version}/compositing/types/color/set_alpha.html" + +RedirectMatch "^/manual/{lang}/{version}/compositing/types/filter/bilateral_blur.html" "^/manual/{lang}/{version}/compositing/types/filter/blur/bilateral_blur.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/filter/blur_node.html" "^/manual/{lang}/{version}/compositing/types/filter/blur/blur.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/filter/bokeh_blur.html" "^/manual/{lang}/{version}/compositing/types/filter/blur/bokeh_blur.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/filter/defocus.html" "^/manual/{lang}/{version}/compositing/types/filter/blur/defocus.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/filter/directional_blur.html" "^/manual/{lang}/{version}/compositing/types/filter/blur/directional_blur.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/filter/vector_blur.html" "^/manual/{lang}/{version}/compositing/types/filter/blur/vector_blur.html" + +RedirectMatch "^/manual/{lang}/{version}/compositing/types/color/posterize.html" "^/manual/{lang}/{version}/compositing/types/filter/posterize.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/filter/filter_node.html" "^/manual/{lang}/{version}/compositing/types/filter/filter.html" + +RedirectMatch "^/manual/{lang}/{version}/compositing/types/input/rgb.html" "^/manual/{lang}/{version}/compositing/types/input/constant/rgb.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/input/value.html" "^/manual/{lang}/{version}/compositing/types/input/constant/value.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/input/render_layers.html" "^/manual/{lang}/{version}/compositing/types/input/scene/render_layers.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/input/scene_time.html" "^/manual/{lang}/{version}/compositing/types/input/scene/scene_time.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/input/time_curve.html" "^/manual/{lang}/{version}/compositing/types/input/scene/time_curve.html" + +RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/channel_key.html" "^/manual/{lang}/{version}/compositing/types/keying/channel_key.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/chroma_key.html" "^/manual/{lang}/{version}/compositing/types/keying/chroma_key.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/color_key.html" "^/manual/{lang}/{version}/compositing/types/keying/color_key.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/color_spill.html" "^/manual/{lang}/{version}/compositing/types/keying/color_spill.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/difference_key.html" "^/manual/{lang}/{version}/compositing/types/keying/difference_key.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/distance_key.html" "^/manual/{lang}/{version}/compositing/types/keying/distance_key.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/keying_screen.html" "^/manual/{lang}/{version}/compositing/types/keying/keying_screen.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/keying.html" "^/manual/{lang}/{version}/compositing/types/keying/keying.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/luminance_key.html" "^/manual/{lang}/{version}/compositing/types/keying/luminance_key.html" + +RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/box_mask.html" "^/manual/{lang}/{version}/compositing/types/mask/box_mask.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/cryptomatte_legacy.html" "^/manual/{lang}/{version}/compositing/types/mask/cryptomatte_legacy.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/cryptomatte.html" "^/manual/{lang}/{version}/compositing/types/mask/cryptomatte.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/double_edge_mask.html" "^/manual/{lang}/{version}/compositing/types/mask/double_edge_mask.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/matte/ellipse_mask.html" "^/manual/{lang}/{version}/compositing/types/mask/ellipse_mask.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/id_mask.html" "^/manual/{lang}/{version}/compositing/types/mask/id_mask.html" + +RedirectMatch "^/manual/{lang}/{version}/compositing/types/output/file.html" "^/manual/{lang}/{version}/compositing/types/output/file_output.html" + +RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/plane_track_deform.html" "^/manual/{lang}/{version}/compositing/types/tracking/plane_track_deform.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/stabilize_2d.html" "^/manual/{lang}/{version}/compositing/types/tracking/stabilize_2d.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/input/track_position.html" "^/manual/{lang}/{version}/compositing/types/tracking/track_position.html" + +RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/corner_pin.html" "^/manual/{lang}/{version}/compositing/types/transform/corner_pin.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/crop.html" "^/manual/{lang}/{version}/compositing/types/transform/crop.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/displace.html" "^/manual/{lang}/{version}/compositing/types/transform/displace.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/flip.html" "^/manual/{lang}/{version}/compositing/types/transform/flip.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/lens_distortion.html" "^/manual/{lang}/{version}/compositing/types/transform/lens_distortion.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/map_uv.html" "^/manual/{lang}/{version}/compositing/types/transform/map_uv.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/movie_distortion.html" "^/manual/{lang}/{version}/compositing/types/transform/movie_distortion.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/rotate.html" "^/manual/{lang}/{version}/compositing/types/transform/rotate.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/scale.html" "^/manual/{lang}/{version}/compositing/types/transform/scale.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/transform.html" "^/manual/{lang}/{version}/compositing/types/transform/transform.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/destort/translate.html" "^/manual/{lang}/{version}/compositing/types/transform/translate.html" + +RedirectMatch "^/manual/{lang}/{version}/compositing/types/output/levels.html" "^/manual/{lang}/{version}/compositing/types/utilities/levels.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/vector/map_range.html" "^/manual/{lang}/{version}/compositing/types/utilities/map_range.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/vector/map_value.html" "^/manual/{lang}/{version}/compositing/types/utilities/map_value.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/math.html" "^/manual/{lang}/{version}/compositing/types/utilities/math.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/vector/normalize.html" "^/manual/{lang}/{version}/compositing/types/utilities/normalize.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/switch_view.html" "^/manual/{lang}/{version}/compositing/types/utilities/switch_stereo_view.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/layout/switch.html" "^/manual/{lang}/{version}/compositing/types/utilities/switch.html" + +RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/combine_xyz.html" "^/manual/{lang}/{version}/compositing/types/vector/combine_xyz.html" +RedirectMatch "^/manual/{lang}/{version}/compositing/types/converter/seperate_xyz.html" "^/manual/{lang}/{version}/compositing/types/vector/seperate_xyz.html" + +RedirectMatch "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/is_shade_smooth.html" "^/manual/{lang}/{version}/modeling/geometry_nodes/mesh/read/is_face_smooth.html" -- 2.30.2 From e07b0268385c0c9c18a60f98d349e01a5c862a00 Mon Sep 17 00:00:00 2001 From: Aaron Carlisle Date: Tue, 31 Oct 2023 15:07:37 +0100 Subject: [PATCH 3/3] Rename file --- .../mesh/read/{is_shade_smooth.rst => is_face_smooth.rst} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename manual/modeling/geometry_nodes/mesh/read/{is_shade_smooth.rst => is_face_smooth.rst} (100%) diff --git a/manual/modeling/geometry_nodes/mesh/read/is_shade_smooth.rst b/manual/modeling/geometry_nodes/mesh/read/is_face_smooth.rst similarity index 100% rename from manual/modeling/geometry_nodes/mesh/read/is_shade_smooth.rst rename to manual/modeling/geometry_nodes/mesh/read/is_face_smooth.rst -- 2.30.2