Revision: 36014 http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=36014 Author: campbellbarton Date: 2011-04-05 06:05:55 +0000 (Tue, 05 Apr 2011) Log Message: ----------- fix [#26782] Missing settings in some texture nodes. also rename noisebasis_2 --> noise_basis_2
Modified Paths: -------------- trunk/blender/release/scripts/startup/bl_operators/animsys_update.py trunk/blender/release/scripts/startup/bl_ui/properties_texture.py trunk/blender/source/blender/editors/space_node/drawnode.c trunk/blender/source/blender/makesrna/intern/rna_texture.c Modified: trunk/blender/release/scripts/startup/bl_operators/animsys_update.py =================================================================== --- trunk/blender/release/scripts/startup/bl_operators/animsys_update.py 2011-04-05 02:58:19 UTC (rev 36013) +++ trunk/blender/release/scripts/startup/bl_operators/animsys_update.py 2011-04-05 06:05:55 UTC (rev 36014) @@ -237,14 +237,16 @@ ("ImageTexture", "mirror_y", "use_mirror_y"), ("ImageTexture", "normal_map", "use_normal_map"), ("MarbleTexture", "noise_size", "noise_scale"), - ("MarbleTexture", "noisebasis2", "noisebasis_2"), + ("MarbleTexture", "noisebasis2", "noise_basis_2"), + ("MarbleTexture", "noisebasis_2", "noise_basis_2"), ("MusgraveTexture", "highest_dimension", "dimension_max"), ("MusgraveTexture", "noise_size", "noise_scale"), ("StucciTexture", "noise_size", "noise_scale"), ("VoronoiTexture", "coloring", "color_mode"), ("VoronoiTexture", "noise_size", "noise_scale"), ("WoodTexture", "noise_size", "noise_scale"), - ("WoodTexture", "noisebasis2", "noisebasis_2"), + ("WoodTexture", "noisebasis2", "noise_basis_2"), + ("WoodTexture", "noisebasis_2", "noise_basis_2"), ("World", "blend_sky", "use_sky_blend"), ("World", "paper_sky", "use_sky_paper"), ("World", "real_sky", "use_sky_real"), Modified: trunk/blender/release/scripts/startup/bl_ui/properties_texture.py =================================================================== --- trunk/blender/release/scripts/startup/bl_ui/properties_texture.py 2011-04-05 02:58:19 UTC (rev 36013) +++ trunk/blender/release/scripts/startup/bl_ui/properties_texture.py 2011-04-05 06:05:55 UTC (rev 36014) @@ -257,7 +257,7 @@ tex = context.texture - layout.prop(tex, "noisebasis_2", expand=True) + layout.prop(tex, "noise_basis_2", expand=True) layout.prop(tex, "wood_type", expand=True) col = layout.column() @@ -287,7 +287,7 @@ tex = context.texture layout.prop(tex, "marble_type", expand=True) - layout.prop(tex, "noisebasis_2", expand=True) + layout.prop(tex, "noise_basis_2", expand=True) layout.label(text="Noise:") layout.prop(tex, "noise_type", text="Type", expand=True) layout.prop(tex, "noise_basis", text="Basis") Modified: trunk/blender/source/blender/editors/space_node/drawnode.c =================================================================== --- trunk/blender/source/blender/editors/space_node/drawnode.c 2011-04-05 02:58:19 UTC (rev 36013) +++ trunk/blender/source/blender/editors/space_node/drawnode.c 2011-04-05 06:05:55 UTC (rev 36014) @@ -1227,14 +1227,28 @@ row= uiLayoutRow(col, 0); uiItemR(row, &tex_ptr, "noise_type", UI_ITEM_R_EXPAND, NULL, ICON_NONE); row= uiLayoutRow(col, 0); - uiItemR(row, &tex_ptr, "noisebasis_2", UI_ITEM_R_EXPAND, NULL, ICON_NONE); + uiItemR(row, &tex_ptr, "noise_basis", 0, "", ICON_NONE); + row= uiLayoutRow(col, 0); + uiItemR(row, &tex_ptr, "noise_basis_2", UI_ITEM_R_EXPAND, NULL, ICON_NONE); break; + case TEX_MAGIC: + uiItemR(col, &tex_ptr, "noise_depth", 0, NULL, ICON_NONE); + break; + + case TEX_STUCCI: + row= uiLayoutRow(col, 0); + uiItemR(row, &tex_ptr, "stucci_type", UI_ITEM_R_EXPAND, NULL, ICON_NONE); + row= uiLayoutRow(col, 0); + uiItemR(row, &tex_ptr, "noise_type", UI_ITEM_R_EXPAND, NULL, ICON_NONE); + uiItemR(col, &tex_ptr, "noise_basis", 0, "", ICON_NONE); + break; + case TEX_WOOD: uiItemR(col, &tex_ptr, "noise_basis", 0, "", ICON_NONE); uiItemR(col, &tex_ptr, "wood_type", 0, "", ICON_NONE); row= uiLayoutRow(col, 0); - uiItemR(row, &tex_ptr, "noisebasis_2", UI_ITEM_R_EXPAND, NULL, ICON_NONE); + uiItemR(row, &tex_ptr, "noise_basis_2", UI_ITEM_R_EXPAND, NULL, ICON_NONE); row= uiLayoutRow(col, 0); uiLayoutSetActive(row, !(RNA_enum_get(&tex_ptr, "wood_type")==TEX_BAND || RNA_enum_get(&tex_ptr, "wood_type")==TEX_RING)); uiItemR(row, &tex_ptr, "noise_type", UI_ITEM_R_EXPAND, NULL, ICON_NONE); @@ -1253,6 +1267,18 @@ uiItemR(col, &tex_ptr, "noise_basis", 0, "", ICON_NONE); uiItemR(col, &tex_ptr, "noise_distortion", 0, "", ICON_NONE); break; + + case TEX_MUSGRAVE: + uiItemR(col, &tex_ptr, "musgrave_type", 0, "", ICON_NONE); + uiItemR(col, &tex_ptr, "noise_basis", 0, "", ICON_NONE); + break; + case TEX_VORONOI: + uiItemR(col, &tex_ptr, "distance_metric", 0, "", ICON_NONE); + if(tex->vn_distm == TEX_MINKOVSKY) { + uiItemR(col, &tex_ptr, "minkovsky_exponent", 0, NULL, ICON_NONE); + } + uiItemR(col, &tex_ptr, "color_mode", 0, "", ICON_NONE); + break; } } Modified: trunk/blender/source/blender/makesrna/intern/rna_texture.c =================================================================== --- trunk/blender/source/blender/makesrna/intern/rna_texture.c 2011-04-05 02:58:19 UTC (rev 36013) +++ trunk/blender/source/blender/makesrna/intern/rna_texture.c 2011-04-05 06:05:55 UTC (rev 36014) @@ -790,7 +790,7 @@ RNA_def_property_ui_text(prop, "Pattern", ""); RNA_def_property_update(prop, 0, "rna_Texture_nodes_update"); - prop= RNA_def_property(srna, "noisebasis_2", PROP_ENUM, PROP_NONE); + prop= RNA_def_property(srna, "noise_basis_2", PROP_ENUM, PROP_NONE); RNA_def_property_enum_sdna(prop, NULL, "noisebasis2"); RNA_def_property_enum_items(prop, prop_wood_noisebasis2); RNA_def_property_ui_text(prop, "Noise Basis 2", ""); @@ -864,7 +864,7 @@ RNA_def_property_ui_text(prop, "Noise Basis", "Sets the noise basis used for turbulence"); RNA_def_property_update(prop, 0, "rna_Texture_nodes_update"); - prop= RNA_def_property(srna, "noisebasis_2", PROP_ENUM, PROP_NONE); + prop= RNA_def_property(srna, "noise_basis_2", PROP_ENUM, PROP_NONE); RNA_def_property_enum_sdna(prop, NULL, "noisebasis2"); RNA_def_property_enum_items(prop, prop_marble_noisebasis2); RNA_def_property_ui_text(prop, "Noise Basis 2", ""); _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org http://lists.blender.org/mailman/listinfo/bf-blender-cvs