That's what I've wanted to make! It's great that now I don't have to
And here's my opinion
1. Blender (2.79b) crashes when N1 goes below zero, so I'd add
min parameter equal to at least 0
Code: Select all
num1 = IntProperty(
name="N1",
default = 32,
description="Number of radial vertices",
min = 3
)
2. With
unit parameter, input field would accept and display length units:
Code: Select all
lensradius = FloatProperty(
name="Lens Radius",
default = 3.,
description="Lens outer radius",
unit = 'LENGTH'
)
3. With edge split object will be exported as 3 separate meshes, right? What would happen to volume?