Geometry Nodes: Rename Transform node to Transform Geometry
Change name to make navigation easier for beginner users. This should more clearly hint at the use of this node to change the full geometry, and not work with fields, and makes the name more consistent. Differential Revision: https://developer.blender.org/D16396
This commit is contained in:
parent
beeeb6da30
commit
42485b01d2
|
@ -1389,7 +1389,7 @@ struct TexResult;
|
|||
* \{ */
|
||||
|
||||
#define GEO_NODE_TRIANGULATE 1000
|
||||
#define GEO_NODE_TRANSFORM 1002
|
||||
#define GEO_NODE_TRANSFORM_GEOMETRY 1002
|
||||
#define GEO_NODE_MESH_BOOLEAN 1003
|
||||
#define GEO_NODE_OBJECT_INFO 1007
|
||||
#define GEO_NODE_JOIN_GEOMETRY 1010
|
||||
|
|
|
@ -418,7 +418,7 @@ DefNode(GeometryNode, GEO_NODE_SUBDIVIDE_CURVE, 0, "SUBDIVIDE_CURVE", SubdivideC
|
|||
DefNode(GeometryNode, GEO_NODE_SUBDIVIDE_MESH, 0, "SUBDIVIDE_MESH", SubdivideMesh, "Subdivide Mesh", "Divide mesh faces into smaller ones without changing the shape or volume, using linear interpolation to place the new vertices")
|
||||
DefNode(GeometryNode, GEO_NODE_SUBDIVISION_SURFACE, def_geo_subdivision_surface, "SUBDIVISION_SURFACE",SubdivisionSurface, "Subdivision Surface","Divide mesh faces to form a smooth surface, using the Catmull-Clark subdivision method")
|
||||
DefNode(GeometryNode, GEO_NODE_SWITCH, def_geo_switch, "SWITCH", Switch, "Switch", "Switch between two inputs")
|
||||
DefNode(GeometryNode, GEO_NODE_TRANSFORM, 0, "TRANSFORM", Transform, "Transform", "Translate, rotate or scale the geometry")
|
||||
DefNode(GeometryNode, GEO_NODE_TRANSFORM_GEOMETRY, 0, "TRANSFORM_GEOMETRY", Transform, "Transform Geometry", "Translate, rotate or scale the geometry")
|
||||
DefNode(GeometryNode, GEO_NODE_TRANSLATE_INSTANCES, 0, "TRANSLATE_INSTANCES",TranslateInstances, "Translate Instances","Move top-level geometry instances in local or global space")
|
||||
DefNode(GeometryNode, GEO_NODE_TRIANGULATE, def_geo_triangulate, "TRIANGULATE", Triangulate, "Triangulate", "Convert all faces in a mesh to triangular faces")
|
||||
DefNode(GeometryNode, GEO_NODE_TRIM_CURVE, def_geo_curve_trim, "TRIM_CURVE", TrimCurve, "Trim Curve", "Shorten curves by removing portions at the start or end")
|
||||
|
|
|
@ -165,7 +165,7 @@ set(SRC
|
|||
nodes/node_geo_string_to_curves.cc
|
||||
nodes/node_geo_subdivision_surface.cc
|
||||
nodes/node_geo_switch.cc
|
||||
nodes/node_geo_transform.cc
|
||||
nodes/node_geo_transform_geometry.cc
|
||||
nodes/node_geo_translate_instances.cc
|
||||
nodes/node_geo_triangulate.cc
|
||||
nodes/node_geo_uv_pack_islands.cc
|
||||
|
|
|
@ -149,7 +149,7 @@ void register_geometry_nodes()
|
|||
register_node_type_geo_string_to_curves();
|
||||
register_node_type_geo_subdivision_surface();
|
||||
register_node_type_geo_switch();
|
||||
register_node_type_geo_transform();
|
||||
register_node_type_geo_transform_geometry();
|
||||
register_node_type_geo_translate_instances();
|
||||
register_node_type_geo_triangulate();
|
||||
register_node_type_geo_uv_pack_islands();
|
||||
|
|
|
@ -147,7 +147,7 @@ void register_node_type_geo_string_join();
|
|||
void register_node_type_geo_string_to_curves();
|
||||
void register_node_type_geo_subdivision_surface();
|
||||
void register_node_type_geo_switch();
|
||||
void register_node_type_geo_transform();
|
||||
void register_node_type_geo_transform_geometry();
|
||||
void register_node_type_geo_translate_instances();
|
||||
void register_node_type_geo_triangulate();
|
||||
void register_node_type_geo_uv_pack_islands();
|
||||
|
|
|
@ -230,7 +230,7 @@ void transform_mesh(Mesh &mesh,
|
|||
|
||||
} // namespace blender::nodes
|
||||
|
||||
namespace blender::nodes::node_geo_transform_cc {
|
||||
namespace blender::nodes::node_geo_transform_geometry_cc {
|
||||
|
||||
static void node_declare(NodeDeclarationBuilder &b)
|
||||
{
|
||||
|
@ -261,15 +261,16 @@ static void node_geo_exec(GeoNodeExecParams params)
|
|||
|
||||
params.set_output("Geometry", std::move(geometry_set));
|
||||
}
|
||||
} // namespace blender::nodes::node_geo_transform_cc
|
||||
} // namespace blender::nodes::node_geo_transform_geometry_cc
|
||||
|
||||
void register_node_type_geo_transform()
|
||||
void register_node_type_geo_transform_geometry()
|
||||
{
|
||||
namespace file_ns = blender::nodes::node_geo_transform_cc;
|
||||
namespace file_ns = blender::nodes::node_geo_transform_geometry_cc;
|
||||
|
||||
static bNodeType ntype;
|
||||
|
||||
geo_node_type_base(&ntype, GEO_NODE_TRANSFORM, "Transform", NODE_CLASS_GEOMETRY);
|
||||
geo_node_type_base(
|
||||
&ntype, GEO_NODE_TRANSFORM_GEOMETRY, "Transform Geometry", NODE_CLASS_GEOMETRY);
|
||||
ntype.declare = file_ns::node_declare;
|
||||
ntype.geometry_node_execute = file_ns::node_geo_exec;
|
||||
nodeRegisterType(&ntype);
|
Loading…
Reference in New Issue