How to replace objects (circles) with a spheres, taking into account the radii of circles
$\begingroup$
$\endgroup$
4
-
1$\begingroup$ Ctrl L > Link Object Data will replace the first selected object by the second selected object (active object), but unless the radius has been obtained with a scaling in Object mode, the replaced object won't have the good radius $\endgroup$– moonbootsCommented Aug 27, 2023 at 14:39
-
$\begingroup$ Use shift+S to position the cursor on spheres, shift+A, to add spheres and set their radii to match. Then delete the circles. $\endgroup$– Markus von BroadyCommented Aug 27, 2023 at 17:14
-
$\begingroup$ does not work, scale is applied $\endgroup$– 1 soCommented Aug 27, 2023 at 21:00
-
$\begingroup$ @1so you're the one asking the question here. "does not work" doesn't help us help you, please provide additional information, a screnshot of your interface, etc. $\endgroup$– GorgiousCommented Aug 28, 2023 at 7:19
Add a comment
|
1 Answer
$\begingroup$
$\endgroup$
5
Assuming your circles are flat on the XY plane, you could add a Geometry Nodes modifier with the following content:
-
$\begingroup$ does not work, scale is applied on circles $\endgroup$– 1 soCommented Aug 27, 2023 at 21:00
-
$\begingroup$ perhaps there is another option using the face area, but I can't think of it $\endgroup$– 1 soCommented Aug 27, 2023 at 21:01
-
2$\begingroup$ @1so "does not work, scale is applied on circles" - well, then maybe you have to tell us a bit more about your circles or upload a file. Because this method works with and without applied scale. Unless your circle meshes are moved away from their origin in Edit Mode. But there is no information about that in your question. $\endgroup$ Commented Aug 28, 2023 at 7:45
-
$\begingroup$ blender.stackexchange.com/q/299994/172826 formulated the question differently $\endgroup$– 1 soCommented Aug 28, 2023 at 13:21
-
$\begingroup$ @1so it's odd that you never mentioned anything about SCALE in your post when that was integral to your primary goal. 'radius' and 'scale' are completely different terms fwiw $\endgroup$– Harry McKenzie ♦Commented Aug 28, 2023 at 13:36