diff options
Diffstat (limited to 'archimesh/achm_lamp_maker.py')
-rw-r--r-- | archimesh/achm_lamp_maker.py | 86 |
1 files changed, 43 insertions, 43 deletions
diff --git a/archimesh/achm_lamp_maker.py b/archimesh/achm_lamp_maker.py index 67fbfc1e..d9e7f64e 100644 --- a/archimesh/achm_lamp_maker.py +++ b/archimesh/achm_lamp_maker.py @@ -136,7 +136,7 @@ class AchmLamp(Operator): bl_category = 'Archimesh' bl_options = {'REGISTER', 'UNDO'} # preset - preset = EnumProperty( + preset: EnumProperty( items=( ('0', "None", ""), ('1', "Sphere", ""), @@ -149,107 +149,107 @@ class AchmLamp(Operator): ) oldpreset = preset - base_height = FloatProperty( + base_height: FloatProperty( name='Height', min=0.01, max=10, default=0.20, precision=3, description='lamp base height', ) - base_segments = IntProperty( + base_segments: IntProperty( name='Segments', min=3, max=128, default=16, description='Number of segments (vertical)', ) - base_rings = IntProperty( + base_rings: IntProperty( name='Rings', min=2, max=12, default=6, description='Number of rings (horizontal)', ) - holder = FloatProperty( + holder: FloatProperty( name='Lampholder', min=0.001, max=10, default=0.02, precision=3, description='Lampholder height', ) - smooth = BoolProperty( + smooth: BoolProperty( name="Smooth", description="Use smooth shader", default=True, ) - subdivide = BoolProperty( + subdivide: BoolProperty( name="Subdivide", description="Add subdivision modifier", default=True, ) - bz01 = FloatProperty(name='S1', min=-1, max=1, default=0, precision=3, description='Z shift factor') - bz02 = FloatProperty(name='S2', min=-1, max=1, default=0, precision=3, description='Z shift factor') - bz03 = FloatProperty(name='S3', min=-1, max=1, default=0, precision=3, description='Z shift factor') - bz04 = FloatProperty(name='S4', min=-1, max=1, default=0, precision=3, description='Z shift factor') - bz05 = FloatProperty(name='S5', min=-1, max=1, default=0, precision=3, description='Z shift factor') - bz06 = FloatProperty(name='S6', min=-1, max=1, default=0, precision=3, description='Z shift factor') - bz07 = FloatProperty(name='S7', min=-1, max=1, default=0, precision=3, description='Z shift factor') - bz08 = FloatProperty(name='S8', min=-1, max=1, default=0, precision=3, description='Z shift factor') - bz09 = FloatProperty(name='S9', min=-1, max=1, default=0, precision=3, description='Z shift factor') - bz10 = FloatProperty(name='S10', min=-1, max=1, default=0, precision=3, description='Z shift factor') - bz11 = FloatProperty(name='S11', min=-1, max=1, default=0, precision=3, description='Z shift factor') - bz12 = FloatProperty(name='S12', min=-1, max=1, default=0, precision=3, description='Z shift factor') - - br01 = FloatProperty(name='R1', min=0.001, max=10, default=0.06, precision=3, description='Ring radio') - br02 = FloatProperty(name='R2', min=0.001, max=10, default=0.08, precision=3, description='Ring radio') - br03 = FloatProperty(name='R3', min=0.001, max=10, default=0.09, precision=3, description='Ring radio') - br04 = FloatProperty(name='R4', min=0.001, max=10, default=0.08, precision=3, description='Ring radio') - br05 = FloatProperty(name='R5', min=0.001, max=10, default=0.06, precision=3, description='Ring radio') - br06 = FloatProperty(name='R6', min=0.001, max=10, default=0.03, precision=3, description='Ring radio') - br07 = FloatProperty(name='R7', min=0.001, max=10, default=0.10, precision=3, description='Ring radio') - br08 = FloatProperty(name='R8', min=0.001, max=10, default=0.10, precision=3, description='Ring radio') - br09 = FloatProperty(name='R9', min=0.001, max=10, default=0.10, precision=3, description='Ring radio') - br10 = FloatProperty(name='R10', min=0.001, max=10, default=0.10, precision=3, description='Ring radio') - br11 = FloatProperty(name='R11', min=0.001, max=10, default=0.10, precision=3, description='Ring radio') - br12 = FloatProperty(name='R12', min=0.001, max=10, default=0.10, precision=3, description='Ring radio') - - top_height = FloatProperty( + bz01: FloatProperty(name='S1', min=-1, max=1, default=0, precision=3, description='Z shift factor') + bz02: FloatProperty(name='S2', min=-1, max=1, default=0, precision=3, description='Z shift factor') + bz03: FloatProperty(name='S3', min=-1, max=1, default=0, precision=3, description='Z shift factor') + bz04: FloatProperty(name='S4', min=-1, max=1, default=0, precision=3, description='Z shift factor') + bz05: FloatProperty(name='S5', min=-1, max=1, default=0, precision=3, description='Z shift factor') + bz06: FloatProperty(name='S6', min=-1, max=1, default=0, precision=3, description='Z shift factor') + bz07: FloatProperty(name='S7', min=-1, max=1, default=0, precision=3, description='Z shift factor') + bz08: FloatProperty(name='S8', min=-1, max=1, default=0, precision=3, description='Z shift factor') + bz09: FloatProperty(name='S9', min=-1, max=1, default=0, precision=3, description='Z shift factor') + bz10: FloatProperty(name='S10', min=-1, max=1, default=0, precision=3, description='Z shift factor') + bz11: FloatProperty(name='S11', min=-1, max=1, default=0, precision=3, description='Z shift factor') + bz12: FloatProperty(name='S12', min=-1, max=1, default=0, precision=3, description='Z shift factor') + + br01: FloatProperty(name='R1', min=0.001, max=10, default=0.06, precision=3, description='Ring radio') + br02: FloatProperty(name='R2', min=0.001, max=10, default=0.08, precision=3, description='Ring radio') + br03: FloatProperty(name='R3', min=0.001, max=10, default=0.09, precision=3, description='Ring radio') + br04: FloatProperty(name='R4', min=0.001, max=10, default=0.08, precision=3, description='Ring radio') + br05: FloatProperty(name='R5', min=0.001, max=10, default=0.06, precision=3, description='Ring radio') + br06: FloatProperty(name='R6', min=0.001, max=10, default=0.03, precision=3, description='Ring radio') + br07: FloatProperty(name='R7', min=0.001, max=10, default=0.10, precision=3, description='Ring radio') + br08: FloatProperty(name='R8', min=0.001, max=10, default=0.10, precision=3, description='Ring radio') + br09: FloatProperty(name='R9', min=0.001, max=10, default=0.10, precision=3, description='Ring radio') + br10: FloatProperty(name='R10', min=0.001, max=10, default=0.10, precision=3, description='Ring radio') + br11: FloatProperty(name='R11', min=0.001, max=10, default=0.10, precision=3, description='Ring radio') + br12: FloatProperty(name='R12', min=0.001, max=10, default=0.10, precision=3, description='Ring radio') + + top_height: FloatProperty( name='Height', min=0.01, max=10, default=0.20, precision=3, description='lampshade height', ) - top_segments = IntProperty( + top_segments: IntProperty( name='Segments', min=3, max=128, default=32, description='Number of segments (vertical)', ) - tr01 = FloatProperty( + tr01: FloatProperty( name='R1', min=0.001, max=10, default=0.16, precision=3, description='lampshade bottom radio', ) - tr02 = FloatProperty(name='R2', min=0.001, max=10, + tr02: FloatProperty(name='R2', min=0.001, max=10, default=0.08, precision=3, description='lampshade top radio') - pleats = BoolProperty( + pleats: BoolProperty( name="Pleats", description="Create pleats in the lampshade", default=False, ) - tr03 = FloatProperty( + tr03: FloatProperty( name='R3', min=0.001, max=1, default=0.01, precision=3, description='Pleats size', ) - energy = FloatProperty( + energy: FloatProperty( name='Light', min=0.00, max=1000, default=15, precision=3, description='Light intensity', ) - opacity = FloatProperty( + opacity: FloatProperty( name='Translucency', min=0.00, max=1, default=0.3, precision=3, description='Lampshade translucency factor (1 completely translucent)', ) # Materials - crt_mat = BoolProperty( + crt_mat: BoolProperty( name="Create default Cycles materials", description="Create default materials for Cycles render", default=True, ) - objcol = FloatVectorProperty( + objcol: FloatVectorProperty( name="Color", description="Color for material", default=(1.0, 1.0, 1.0, 1.0), |