* Renamed Local Lamp to Point Lamp, as discussed in IRC.
* Small layout changes to the lamp panel.
This commit is contained in:
Thomas Dinges 2009-05-14 19:41:45 +00:00
parent aee6d32005
commit 2df94626c4
2 changed files with 7 additions and 15 deletions

@ -28,26 +28,18 @@ class DATA_PT_lamp(DataButtonsPanel):
sub = layout.sub(0)
sub.column()
sub.itemL(text="LAMP DATABLOCKS")
sub.itemR(lamp, "energy")
sub.itemR(lamp, "distance")
sub.itemR(lamp, "negative")
sub.itemR(lamp, "color")
sub = layout.sub(1)
sub.column()
sub.itemR(lamp, "color")
layout.split(number=2)
sub = layout.sub(0)
sub.column()
sub.itemL(text="Illumination:")
sub.itemR(lamp, "layer")
sub.itemR(lamp, "negative")
sub.itemR(lamp, "layer", text="This Layer Only")
sub.itemR(lamp, "specular")
sub.itemR(lamp, "diffuse")
sub = layout.sub(1)
if (lamp.type in ('LOCAL', 'SPOT')):
if (lamp.type in ('POINT', 'SPOT')):
sub.column()
sub.itemR(lamp, "falloff_type")
sub.itemR(lamp, "sphere")
@ -121,7 +113,7 @@ class DATA_PT_shadow(DataButtonsPanel):
def poll(self, context):
ob = context.active_object
lamp = context.main.lamps[0]
return (ob.type == 'LAMP' and lamp.type in ('LOCAL','SUN', 'SPOT', 'AREA'))
return (ob.type == 'LAMP' and lamp.type in ('POINT','SUN', 'SPOT', 'AREA'))
def draw(self, context):
lamp = context.main.lamps[0]
@ -153,7 +145,7 @@ class DATA_PT_shadow(DataButtonsPanel):
layout.itemL(text="Sampling:")
layout.itemR(lamp, "shadow_ray_sampling_method", expand=True)
if (lamp.type in ('LOCAL', 'SUN', 'SPOT') and lamp.shadow_ray_sampling_method in ('CONSTANT_QMC', 'ADAPTIVE_QMC')):
if (lamp.type in ('POINT', 'SUN', 'SPOT') and lamp.shadow_ray_sampling_method in ('CONSTANT_QMC', 'ADAPTIVE_QMC')):
layout.column_flow()
layout.itemR(lamp, "shadow_soft_size", text="Soft Size")
layout.itemR(lamp, "shadow_ray_samples", text="Samples")

@ -252,7 +252,7 @@ static void rna_def_lamp(BlenderRNA *brna)
PropertyRNA *prop;
static EnumPropertyItem prop_type_items[] = {
{LA_LOCAL, "LOCAL", "Local", "Omnidirectional point light source."},
{LA_LOCAL, "POINT", "Point", "Omnidirectional point light source."},
{LA_SUN, "SUN", "Sun", "Constant direction parallel ray light source."},
{LA_SPOT, "SPOT", "Spot", "Directional cone light source."},
{LA_HEMI, "HEMI", "Hemi", "180 degree constant light source."},