Blender Git Loki
Git Commits -> Revision 8d7e8c0
Revision 8d7e8c0 by Hans Goudey (temp-geometry-nodes-instances-api-v2) February 5, 2021, 23:56 (GMT) |
Add implicit make instances real operation for "write" nodes Other nodes that create new geometry instead of modifying existing geometry should read the geometry like the point distribute node does in this branch. |
Commit Details:
Full Hash: 8d7e8c04469059597d87db7d8a602ae4e62e8a65
Parent Commit: c8db750
Lines Changed: +293, -44
20 Modified Paths:
/source/blender/blenkernel/intern/geometry_set.cc (+8, -3) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_align_rotation_to_vector.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_color_ramp.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_compare.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_fill.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_math.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_mix.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_proximity.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_randomize.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_sample_texture.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_vector_math.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_edge_split.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_point_distribute.cc (+10, -41) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_point_rotate.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_point_scale.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_point_translate.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_subdivision_surface.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_triangulate.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/node_geometry_util.cc (+231, -0) (Diff)
/source/blender/nodes/geometry/node_geometry_util.hh (+12, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_align_rotation_to_vector.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_color_ramp.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_compare.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_fill.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_math.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_mix.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_proximity.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_randomize.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_sample_texture.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_attribute_vector_math.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_edge_split.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_point_distribute.cc (+10, -41) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_point_rotate.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_point_scale.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_point_translate.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_subdivision_surface.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/nodes/node_geo_triangulate.cc (+2, -0) (Diff)
/source/blender/nodes/geometry/node_geometry_util.cc (+231, -0) (Diff)
/source/blender/nodes/geometry/node_geometry_util.hh (+12, -0) (Diff)