Hi.
Thank you very much for making this addon. I have tested several similar addons (some of them have some advanced features) but I was looking for a simple and efficient one. And this one works perfectly fine (on Blender 2.82). Thanks again @Cirno.
As soon as I clicked on the “Duplicate Radially” button, Blender 2.83 crashed. Here is the error that I saw in the console:
ERROR (rna.define): c:\b\win64_cmake_vs2017\win64_cmake_vs2017\blender.git\source\blender\makesrna\intern\rna_define.c:1840 RNA_def_property_enum_items: “OBJECT_OT_duplicate_radially_modal.spin_axis”, enum identifiers must not contain spaces.
ERROR (rna.define): c:\b\win64_cmake_vs2017\win64_cmake_vs2017\blender.git\source\blender\makesrna\intern\rna_define.c:2097 RNA_def_property_enum_default: “OBJECT_OT_duplicate_radially_modal.spin_axis”, default is not in items.
ERROR (rna.define): c:\b\win64_cmake_vs2017\win64_cmake_vs2017\blender.git\source\blender\makesrna\intern\rna_define.c:1840 RNA_def_property_enum_items: “OBJECT_OT_duplicate_radially.spin_axis”, enum identifiers must not contain spaces.
ERROR (rna.define): c:\b\win64_cmake_vs2017\win64_cmake_vs2017\blender.git\source\blender\makesrna\intern\rna_define.c:2097 RNA_def_property_enum_default: “OBJECT_OT_duplicate_radially.spin_axis”, default is not in items.
Error : EXCEPTION_ACCESS_VIOLATION
Address : 0x00007FF75652FDF0
Module : E:\blender_dailybuild\blender.exe
I am not sure if I should report errors with Blender 2.83 because it’s an alpha version, and many addons are prone to errors and bugs.
But it works fine on Blender 2.82.
I got it what is the end angle and indeed it could be useful. But what you mean by start angle? Isn’t array will always start from the object location?
Do you mean just an array with overlapped meshes? How can someone use it?
Let’s say the starting point is the center of the array, but where should radius end?
I think that the center of the array could be on the cursor, and the distance from it to the origin of object would be the radius. How does this sound?
I think I meant mainly for the radial array option of your add-on. That if someone chooses that option then the radius that Jakroval was asking for would just be a Displace modifier that gets added and is in sync with the axis that the user chooses for the array.
I can adjust the radius by moving the object, but how would you move the group to a new location?
If you add a controller (empty) as an array center point, so you can move the group anywhere without apply the array modifiers.