RNA: use factor when appropriate
- Many factor properties were set to PROP_NONE, even properties that had 'Factor' in the name! - Some time properties were not set to PROP_TIME, especially in Particles. - Changed motion_blur_shutter to use a soft max value of 1 instead of 2. Anything > 1 here is not physically correct and makes no real logical sense. - Changed display name of Dynamic Paint dissolve_speed to Dissolve Time, since it's a time property, not speed.
This commit is contained in:
committed by
Campbell Barton
parent
079099e8db
commit
855b3e68ef
@@ -381,7 +381,7 @@ static void rna_def_boidrule_average_speed(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Level", "How much velocity's z-component is kept constant");
|
||||
RNA_def_property_update(prop, 0, "rna_Boids_reset");
|
||||
|
||||
prop = RNA_def_property(srna, "speed", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "speed", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Speed", "Percentage of maximum speed");
|
||||
RNA_def_property_update(prop, 0, "rna_Boids_reset");
|
||||
|
||||
@@ -1016,7 +1016,7 @@ static void rna_def_gpencil_options(BlenderRNA *brna)
|
||||
RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, NULL);
|
||||
|
||||
/* Jitter factor for new strokes */
|
||||
prop = RNA_def_property(srna, "pen_jitter", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "pen_jitter", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "draw_jitter");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Jitter", "Jitter factor for new strokes");
|
||||
@@ -1024,7 +1024,7 @@ static void rna_def_gpencil_options(BlenderRNA *brna)
|
||||
RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, NULL);
|
||||
|
||||
/* Randomnes factor for pressure */
|
||||
prop = RNA_def_property(srna, "random_pressure", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "random_pressure", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "draw_random_press");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Pressure Randomness", "Randomness factor for pressure in new strokes");
|
||||
@@ -1032,7 +1032,7 @@ static void rna_def_gpencil_options(BlenderRNA *brna)
|
||||
RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, NULL);
|
||||
|
||||
/* Randomnes factor for strength */
|
||||
prop = RNA_def_property(srna, "random_strength", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "random_strength", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "draw_random_strength");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Strength Randomness", "Randomness factor strength in new strokes");
|
||||
@@ -1040,7 +1040,7 @@ static void rna_def_gpencil_options(BlenderRNA *brna)
|
||||
RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, NULL);
|
||||
|
||||
/* Randomnes factor for subdivision */
|
||||
prop = RNA_def_property(srna, "random_subdiv", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "random_subdiv", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "draw_random_sub");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Random Subdivision", "Randomness factor for new strokes after subdivision");
|
||||
@@ -1058,7 +1058,7 @@ static void rna_def_gpencil_options(BlenderRNA *brna)
|
||||
RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, NULL);
|
||||
|
||||
/* Factor to change brush size depending of angle */
|
||||
prop = RNA_def_property(srna, "angle_factor", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "angle_factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "draw_angle_factor");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Angle Factor",
|
||||
@@ -1134,7 +1134,7 @@ static void rna_def_gpencil_options(BlenderRNA *brna)
|
||||
RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, NULL);
|
||||
|
||||
/* fill threshold for transparence */
|
||||
prop = RNA_def_property(srna, "fill_threshold", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "fill_threshold", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "fill_threshold");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Threshold",
|
||||
@@ -1175,7 +1175,7 @@ static void rna_def_gpencil_options(BlenderRNA *brna)
|
||||
RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, NULL);
|
||||
|
||||
/* active smooth factor while drawing */
|
||||
prop = RNA_def_property(srna, "active_smooth_factor", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "active_smooth_factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "active_smooth");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Active Smooth",
|
||||
@@ -1991,7 +1991,7 @@ static void rna_def_brush(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Clone Image", "Image for clone tool");
|
||||
RNA_def_property_update(prop, NC_SPACE | ND_SPACE_IMAGE, "rna_Brush_update");
|
||||
|
||||
prop = RNA_def_property(srna, "clone_alpha", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "clone_alpha", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "clone.alpha");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Clone Alpha", "Opacity of clone image display");
|
||||
@@ -2071,7 +2071,7 @@ static void rna_def_operator_stroke_element(BlenderRNA *brna)
|
||||
RNA_def_property_array(prop, 2);
|
||||
RNA_def_property_ui_text(prop, "Mouse", "");
|
||||
|
||||
prop = RNA_def_property(srna, "pressure", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "pressure", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_flag(prop, PROP_IDPROPERTY);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Pressure", "Tablet pressure");
|
||||
|
||||
@@ -441,21 +441,21 @@ static void rna_def_cloth_sim_settings(BlenderRNA *brna)
|
||||
|
||||
/* goal */
|
||||
|
||||
prop = RNA_def_property(srna, "goal_min", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "goal_min", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "mingoal");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Goal Minimum",
|
||||
"Goal minimum, vertex group weights are scaled to match this range");
|
||||
RNA_def_property_update(prop, 0, "rna_cloth_update");
|
||||
|
||||
prop = RNA_def_property(srna, "goal_max", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "goal_max", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "maxgoal");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Goal Maximum",
|
||||
"Goal maximum, vertex group weights are scaled to match this range");
|
||||
RNA_def_property_update(prop, 0, "rna_cloth_update");
|
||||
|
||||
prop = RNA_def_property(srna, "goal_default", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "goal_default", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "defgoal");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Goal Default",
|
||||
@@ -474,13 +474,13 @@ static void rna_def_cloth_sim_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Goal Damping", "Goal (vertex target position) friction");
|
||||
RNA_def_property_update(prop, 0, "rna_cloth_update");
|
||||
|
||||
prop = RNA_def_property(srna, "internal_friction", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "internal_friction", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "velocity_smooth");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Internal Friction", "");
|
||||
RNA_def_property_update(prop, 0, "rna_cloth_update");
|
||||
|
||||
prop = RNA_def_property(srna, "collider_friction", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "collider_friction", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "collider_friction");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Collider Friction", "");
|
||||
@@ -492,7 +492,7 @@ static void rna_def_cloth_sim_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Target Density", "Maximum density of hair");
|
||||
RNA_def_property_update(prop, 0, "rna_cloth_update");
|
||||
|
||||
prop = RNA_def_property(srna, "density_strength", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "density_strength", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "density_strength");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Target Density Strength", "Influence of target density on the simulation");
|
||||
@@ -553,14 +553,14 @@ static void rna_def_cloth_sim_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Shrink Vertex Group", "Vertex Group for shrinking cloth");
|
||||
RNA_def_property_update(prop, 0, "rna_cloth_update");
|
||||
|
||||
prop = RNA_def_property(srna, "shrink_min", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "shrink_min", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "shrink_min");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_float_funcs(prop, NULL, "rna_ClothSettings_shrink_min_set", NULL);
|
||||
RNA_def_property_ui_text(prop, "Shrink Factor", "Factor by which to shrink cloth");
|
||||
RNA_def_property_update(prop, 0, "rna_cloth_update");
|
||||
|
||||
prop = RNA_def_property(srna, "shrink_max", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "shrink_max", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "shrink_max");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_float_funcs(prop, NULL, "rna_ClothSettings_shrink_max_set", NULL);
|
||||
|
||||
@@ -716,7 +716,7 @@ static void rna_def_constrainttarget_bone(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Sub-Target", "Target armature bone");
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_CONSTRAINT, "rna_ConstraintTarget_dependency_update");
|
||||
|
||||
prop = RNA_def_property(srna, "weight", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "weight", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "weight");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Blend Weight", "Blending weight of this bone");
|
||||
|
||||
@@ -438,20 +438,20 @@ static void rna_def_canvas_surface(BlenderRNA *brna)
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "flags", MOD_DPAINT_DISSOLVE);
|
||||
RNA_def_property_ui_text(prop, "Dissolve", "Enable to make surface changes disappear over time");
|
||||
|
||||
prop = RNA_def_property(srna, "dissolve_speed", PROP_INT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "dissolve_speed", PROP_INT, PROP_TIME);
|
||||
RNA_def_property_int_sdna(prop, NULL, "diss_speed");
|
||||
RNA_def_property_range(prop, 1.0, 10000.0);
|
||||
RNA_def_property_ui_range(prop, 1.0, 10000.0, 5, -1);
|
||||
RNA_def_property_ui_text(prop, "Dissolve Speed", "Approximately in how many frames should dissolve happen");
|
||||
RNA_def_property_ui_text(prop, "Dissolve Time", "Approximately in how many frames should dissolve happen");
|
||||
|
||||
prop = RNA_def_property(srna, "use_drying", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "flags", MOD_DPAINT_USE_DRYING);
|
||||
RNA_def_property_ui_text(prop, "Dry", "Enable to make surface wetness dry over time");
|
||||
|
||||
prop = RNA_def_property(srna, "dry_speed", PROP_INT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "dry_speed", PROP_INT, PROP_TIME);
|
||||
RNA_def_property_range(prop, 1.0, 10000.0);
|
||||
RNA_def_property_ui_range(prop, 1.0, 10000.0, 5, -1);
|
||||
RNA_def_property_ui_text(prop, "Dry Speed", "Approximately in how many frames should drying happen");
|
||||
RNA_def_property_ui_text(prop, "Dry Time", "Approximately in how many frames should drying happen");
|
||||
|
||||
/*
|
||||
* Simulation settings
|
||||
|
||||
@@ -226,7 +226,7 @@ static void rna_def_fluidsim_slip(StructRNA *srna)
|
||||
RNA_def_property_enum_items(prop, slip_items);
|
||||
RNA_def_property_ui_text(prop, "Slip Type", "");
|
||||
|
||||
prop = RNA_def_property(srna, "partial_slip_factor", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "partial_slip_factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "partSlipValue");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Partial Slip Amount",
|
||||
|
||||
@@ -775,19 +775,19 @@ static void rna_def_gpencil_stroke_point(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Coordinates", "");
|
||||
RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_GPencil_update");
|
||||
|
||||
prop = RNA_def_property(srna, "pressure", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "pressure", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "pressure");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Pressure", "Pressure of tablet at point when drawing it");
|
||||
RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_GPencil_update");
|
||||
|
||||
prop = RNA_def_property(srna, "strength", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "strength", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "strength");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Strength", "Color intensity (alpha factor)");
|
||||
RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_GPencil_update");
|
||||
|
||||
prop = RNA_def_property(srna, "uv_factor", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "uv_factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "uv_fac");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "UV Factor", "Internal UV factor");
|
||||
@@ -900,7 +900,7 @@ static void rna_def_gpencil_mvert_group(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Group Index", "");
|
||||
RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_GPencil_update");
|
||||
|
||||
prop = RNA_def_property(srna, "weight", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "weight", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Weight", "Vertex Weight");
|
||||
RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_GPencil_update");
|
||||
|
||||
@@ -230,13 +230,13 @@ static void rna_def_light_falloff(StructRNA *srna)
|
||||
RNA_def_property_ui_text(prop, "Falloff Curve", "Custom light falloff curve");
|
||||
RNA_def_property_update(prop, 0, "rna_Light_update");
|
||||
|
||||
prop = RNA_def_property(srna, "linear_attenuation", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "linear_attenuation", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "att1");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Linear Attenuation", "Linear distance attenuation");
|
||||
RNA_def_property_update(prop, 0, "rna_Light_draw_update");
|
||||
|
||||
prop = RNA_def_property(srna, "quadratic_attenuation", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "quadratic_attenuation", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "att2");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Quadratic Attenuation", "Quadratic distance attenuation");
|
||||
|
||||
@@ -1701,7 +1701,7 @@ static void rna_def_modifier_decimate(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Axis", "Axis of symmetry");
|
||||
RNA_def_property_update(prop, 0, "rna_Modifier_update");
|
||||
|
||||
prop = RNA_def_property(srna, "vertex_group_factor", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "vertex_group_factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "defgrp_factor");
|
||||
RNA_def_property_range(prop, 0, 1000);
|
||||
RNA_def_property_ui_range(prop, 0, 10, 1, 4);
|
||||
@@ -1919,7 +1919,7 @@ static void rna_def_modifier_hook(BlenderRNA *brna)
|
||||
RNA_def_struct_sdna(srna, "HookModifierData");
|
||||
RNA_def_struct_ui_icon(srna, ICON_HOOK);
|
||||
|
||||
prop = RNA_def_property(srna, "strength", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "strength", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "force");
|
||||
RNA_def_property_range(prop, 0, 1);
|
||||
RNA_def_property_ui_text(prop, "Strength", "Relative force of the hook");
|
||||
@@ -2371,7 +2371,7 @@ static void rna_def_modifier_smooth(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Z", "Smooth object along Z axis");
|
||||
RNA_def_property_update(prop, 0, "rna_Modifier_update");
|
||||
|
||||
prop = RNA_def_property(srna, "factor", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "fac");
|
||||
RNA_def_property_range(prop, -FLT_MAX, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, -10, 10, 1, 3);
|
||||
@@ -2419,7 +2419,7 @@ static void rna_def_modifier_correctivesmooth(BlenderRNA *brna)
|
||||
RNA_def_struct_sdna(srna, "CorrectiveSmoothModifierData");
|
||||
RNA_def_struct_ui_icon(srna, ICON_MOD_SMOOTH);
|
||||
|
||||
prop = RNA_def_property(srna, "factor", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "lambda");
|
||||
RNA_def_property_range(prop, -FLT_MAX, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 0.0, 1.0, 5, 3);
|
||||
@@ -2594,7 +2594,7 @@ static void rna_def_modifier_cast(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Use transform", "Use object transform to control projection shape");
|
||||
RNA_def_property_update(prop, 0, "rna_Modifier_update");
|
||||
|
||||
prop = RNA_def_property(srna, "factor", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "fac");
|
||||
RNA_def_property_range(prop, -FLT_MAX, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, -10, 10, 5, 2);
|
||||
@@ -3944,14 +3944,14 @@ static void rna_def_modifier_weightvgmix(BlenderRNA *brna)
|
||||
RNA_def_property_string_funcs(prop, NULL, NULL, "rna_WeightVGMixModifier_defgrp_name_b_set");
|
||||
RNA_def_property_update(prop, 0, "rna_Modifier_update");
|
||||
|
||||
prop = RNA_def_property(srna, "default_weight_a", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "default_weight_a", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_range(prop, 0.0, 1.0f);
|
||||
RNA_def_property_ui_range(prop, 0.0, 1.0, 1, -1);
|
||||
RNA_def_property_ui_text(prop, "Default Weight A", "Default weight a vertex will have if "
|
||||
"it is not in the first A vgroup");
|
||||
RNA_def_property_update(prop, 0, "rna_Modifier_update");
|
||||
|
||||
prop = RNA_def_property(srna, "default_weight_b", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "default_weight_b", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_range(prop, 0.0, 1.0f);
|
||||
RNA_def_property_ui_range(prop, 0.0, 1.0, 1, -1);
|
||||
RNA_def_property_ui_text(prop, "Default Weight B", "Default weight a vertex will have if "
|
||||
@@ -4287,13 +4287,13 @@ static void rna_def_modifier_ocean(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Random Seed", "Seed of the random generator");
|
||||
RNA_def_property_update(prop, 0, "rna_OceanModifier_init_update");
|
||||
|
||||
prop = RNA_def_property(srna, "frame_start", PROP_INT, PROP_UNSIGNED);
|
||||
prop = RNA_def_property(srna, "frame_start", PROP_INT, PROP_TIME);
|
||||
RNA_def_property_int_sdna(prop, NULL, "bakestart");
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
RNA_def_property_ui_text(prop, "Bake Start", "Start frame of the ocean baking");
|
||||
RNA_def_property_update(prop, 0, "rna_OceanModifier_init_update");
|
||||
|
||||
prop = RNA_def_property(srna, "frame_end", PROP_INT, PROP_UNSIGNED);
|
||||
prop = RNA_def_property(srna, "frame_end", PROP_INT, PROP_TIME);
|
||||
RNA_def_property_int_sdna(prop, NULL, "bakeend");
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
RNA_def_property_ui_text(prop, "Bake End", "End frame of the ocean baking");
|
||||
@@ -4482,7 +4482,7 @@ static void rna_def_modifier_meshcache(BlenderRNA *brna)
|
||||
|
||||
/* -------------------------------------------------------------------- */
|
||||
/* For Scene time */
|
||||
prop = RNA_def_property(srna, "frame_start", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "frame_start", PROP_FLOAT, PROP_TIME);
|
||||
RNA_def_property_float_sdna(prop, NULL, "frame_start");
|
||||
RNA_def_property_range(prop, -MAXFRAME, MAXFRAME);
|
||||
RNA_def_property_ui_text(prop, "Frame Start", "Add this to the start frame");
|
||||
@@ -4508,7 +4508,7 @@ static void rna_def_modifier_meshcache(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Evaluation Time", "Evaluation time in seconds");
|
||||
RNA_def_property_update(prop, 0, "rna_Modifier_update");
|
||||
|
||||
prop = RNA_def_property(srna, "eval_factor", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "eval_factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "eval_factor");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Evaluation Factor", "Evaluation time in seconds");
|
||||
|
||||
@@ -886,31 +886,31 @@ static void rna_def_collision(BlenderRNA *brna)
|
||||
|
||||
/* Particle Interaction */
|
||||
|
||||
prop = RNA_def_property(srna, "damping_factor", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "damping_factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "pdef_damp");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Damping Factor", "Amount of damping during particle collision");
|
||||
RNA_def_property_update(prop, 0, "rna_CollisionSettings_update");
|
||||
|
||||
prop = RNA_def_property(srna, "damping_random", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "damping_random", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "pdef_rdamp");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Random Damping", "Random variation of damping");
|
||||
RNA_def_property_update(prop, 0, "rna_CollisionSettings_update");
|
||||
|
||||
prop = RNA_def_property(srna, "friction_factor", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "friction_factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "pdef_frict");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Friction Factor", "Amount of friction during particle collision");
|
||||
RNA_def_property_update(prop, 0, "rna_CollisionSettings_update");
|
||||
|
||||
prop = RNA_def_property(srna, "friction_random", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "friction_random", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "pdef_rfrict");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Random Friction", "Random variation of friction");
|
||||
RNA_def_property_update(prop, 0, "rna_CollisionSettings_update");
|
||||
|
||||
prop = RNA_def_property(srna, "permeability", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "permeability", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "pdef_perm");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Permeability", "Chance that the particle will pass through the mesh");
|
||||
@@ -941,7 +941,7 @@ static void rna_def_collision(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Outer Thickness", "Outer face thickness");
|
||||
RNA_def_property_update(prop, 0, "rna_CollisionSettings_update");
|
||||
|
||||
prop = RNA_def_property(srna, "damping", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "damping", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "pdef_sbdamp");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Damping", "Amount of damping during collision");
|
||||
@@ -1508,7 +1508,7 @@ static void rna_def_softbody(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Friction", "General media friction for point movements");
|
||||
RNA_def_property_update(prop, 0, "rna_softbody_update");
|
||||
|
||||
prop = RNA_def_property(srna, "mass", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "mass", PROP_FLOAT, PROP_UNIT_MASS);
|
||||
RNA_def_property_float_sdna(prop, NULL, "nodemass");
|
||||
RNA_def_property_range(prop, 0.0f, 50000.0f);
|
||||
RNA_def_property_ui_text(prop, "Mass", "General Mass value");
|
||||
@@ -1543,19 +1543,19 @@ static void rna_def_softbody(BlenderRNA *brna)
|
||||
"rna_SoftBodySettings_goal_vgroup_set");
|
||||
RNA_def_property_ui_text(prop, "Goal Vertex Group", "Control point weight values");
|
||||
|
||||
prop = RNA_def_property(srna, "goal_min", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "goal_min", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "mingoal");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Goal Minimum", "Goal minimum, vertex weights are scaled to match this range");
|
||||
RNA_def_property_update(prop, 0, "rna_softbody_update");
|
||||
|
||||
prop = RNA_def_property(srna, "goal_max", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "goal_max", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "maxgoal");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Goal Maximum", "Goal maximum, vertex weights are scaled to match this range");
|
||||
RNA_def_property_update(prop, 0, "rna_softbody_update");
|
||||
|
||||
prop = RNA_def_property(srna, "goal_default", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "goal_default", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "defgoal");
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
@@ -1619,7 +1619,7 @@ static void rna_def_softbody(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Bending", "Bending Stiffness");
|
||||
RNA_def_property_update(prop, 0, "rna_softbody_update");
|
||||
|
||||
prop = RNA_def_property(srna, "shear", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "shear", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "shearstiff");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Shear", "Shear Stiffness");
|
||||
|
||||
@@ -1639,7 +1639,7 @@ static void rna_def_fluid_settings(BlenderRNA *brna)
|
||||
"How much the spring rest length can change after the elastic limit is crossed");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_reset");
|
||||
|
||||
prop = RNA_def_property(srna, "yield_ratio", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "yield_ratio", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "yield_ratio");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Elastic Limit",
|
||||
@@ -2423,7 +2423,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Segments", "Number of hair segments");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_reset");
|
||||
|
||||
prop = RNA_def_property(srna, "bending_random", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "bending_random", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "bending_random");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Random Bending Stiffness", "Random stiffness of hairs");
|
||||
@@ -2521,7 +2521,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Color Maximum", "Maximum length of the particle color vector");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_redo");
|
||||
|
||||
prop = RNA_def_property(srna, "billboard_tilt_random", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "billboard_tilt_random", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "bb_rand_tilt");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Random Tilt", "Random tilt of the billboards");
|
||||
@@ -2555,7 +2555,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_redo");
|
||||
|
||||
/* general values */
|
||||
prop = RNA_def_property(srna, "frame_start", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "frame_start", PROP_FLOAT, PROP_TIME);
|
||||
RNA_def_property_float_sdna(prop, NULL, "sta"); /*optional if prop names are the same */
|
||||
RNA_def_property_range(prop, MINAFRAMEF, MAXFRAMEF);
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
@@ -2563,7 +2563,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Start", "Frame number to start emitting particles");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_reset");
|
||||
|
||||
prop = RNA_def_property(srna, "frame_end", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "frame_end", PROP_FLOAT, PROP_TIME);
|
||||
RNA_def_property_float_sdna(prop, NULL, "end");
|
||||
RNA_def_property_range(prop, MINAFRAMEF, MAXFRAMEF);
|
||||
|
||||
@@ -2577,7 +2577,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Lifetime", "Life span of the particles");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_reset");
|
||||
|
||||
prop = RNA_def_property(srna, "lifetime_random", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "lifetime_random", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "randlife");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Random", "Give the particle life a random variation");
|
||||
@@ -2624,7 +2624,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Amount", "Amount of jitter applied to the sampling");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_reset");
|
||||
|
||||
prop = RNA_def_property(srna, "effect_hair", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "effect_hair", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "eff_hair");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Stiffness", "Hair stiffness for effectors");
|
||||
@@ -2656,7 +2656,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Resolution", "The resolution of the particle grid");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_reset");
|
||||
|
||||
prop = RNA_def_property(srna, "grid_random", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "grid_random", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "grid_rand");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Grid Randomness", "Add random offset to the grid locations");
|
||||
@@ -2670,7 +2670,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_reset");
|
||||
|
||||
/* initial velocity factors */
|
||||
prop = RNA_def_property(srna, "normal_factor", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "normal_factor", PROP_FLOAT, PROP_VELOCITY);
|
||||
RNA_def_property_float_sdna(prop, NULL, "normfac"); /*optional if prop names are the same */
|
||||
RNA_def_property_range(prop, -1000.0f, 1000.0f);
|
||||
RNA_def_property_ui_range(prop, 0, 100, 1, 3);
|
||||
@@ -2698,7 +2698,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Particle", "Let the target particle give the particle a starting velocity");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_reset");
|
||||
|
||||
prop = RNA_def_property(srna, "tangent_factor", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "tangent_factor", PROP_FLOAT, PROP_VELOCITY);
|
||||
RNA_def_property_float_sdna(prop, NULL, "tanfac");
|
||||
RNA_def_property_range(prop, -1000.0f, 1000.0f);
|
||||
RNA_def_property_ui_range(prop, -100, 100, 1, 2);
|
||||
@@ -2741,13 +2741,13 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Phase", "Rotation around the chosen orientation axis");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_reset");
|
||||
|
||||
prop = RNA_def_property(srna, "rotation_factor_random", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "rotation_factor_random", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "randrotfac");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Random Orientation", "Randomize particle orientation");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_reset");
|
||||
|
||||
prop = RNA_def_property(srna, "phase_factor_random", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "phase_factor_random", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "randphasefac");
|
||||
RNA_def_property_range(prop, 0.0f, 2.0f);
|
||||
RNA_def_property_ui_text(prop, "Random Phase", "Randomize rotation around the chosen orientation axis");
|
||||
@@ -2761,7 +2761,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_reset");
|
||||
|
||||
/* physical properties */
|
||||
prop = RNA_def_property(srna, "mass", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "mass", PROP_FLOAT, PROP_UNIT_MASS);
|
||||
RNA_def_property_range(prop, 0.00000001f, 100000.0f);
|
||||
RNA_def_property_ui_range(prop, 0.01, 100, 1, 3);
|
||||
RNA_def_property_ui_text(prop, "Mass", "Mass of the particles");
|
||||
@@ -2774,7 +2774,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Size", "The size of the particles");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_reset");
|
||||
|
||||
prop = RNA_def_property(srna, "size_random", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "size_random", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "randsize");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Random Size", "Give the particle size a random variation");
|
||||
@@ -2788,7 +2788,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_reset_dependency");
|
||||
|
||||
/* global physical properties */
|
||||
prop = RNA_def_property(srna, "drag_factor", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "drag_factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "dragfac");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Drag", "Amount of air-drag");
|
||||
@@ -2801,14 +2801,14 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Brownian", "Amount of random, erratic particle movement");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_reset");
|
||||
|
||||
prop = RNA_def_property(srna, "damping", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "damping", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "dampfac");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Damp", "Amount of damping");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_reset");
|
||||
|
||||
/* random length */
|
||||
prop = RNA_def_property(srna, "length_random", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "length_random", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "randlength");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Random Length", "Give path length a random variation");
|
||||
@@ -2828,7 +2828,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_range(prop, 0, 10000, 1, -1);
|
||||
RNA_def_property_ui_text(prop, "Rendered Children", "Number of children/parent for rendering");
|
||||
|
||||
prop = RNA_def_property(srna, "virtual_parents", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "virtual_parents", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "parents");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Virtual Parents", "Relative amount of virtual parents");
|
||||
@@ -2841,7 +2841,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Child Size", "A multiplier for the child particle size");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_redo_child");
|
||||
|
||||
prop = RNA_def_property(srna, "child_size_random", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "child_size_random", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "childrandsize");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Random Child Size", "Random variation to the size of the child particles");
|
||||
@@ -2853,7 +2853,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Child Radius", "Radius of children around parent");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_redo_child");
|
||||
|
||||
prop = RNA_def_property(srna, "child_roundness", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "child_roundness", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "childflat");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Child Roundness", "Roundness of children around parent");
|
||||
@@ -2904,13 +2904,13 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Amplitude", "The amplitude of the offset");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_redo_child");
|
||||
|
||||
prop = RNA_def_property(srna, "kink_amplitude_clump", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "kink_amplitude_clump", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "kink_amp_clump");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Amplitude Clump", "How much clump affects kink amplitude");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_redo_child");
|
||||
|
||||
prop = RNA_def_property(srna, "kink_amplitude_random", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "kink_amplitude_random", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "kink_amp_random");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Amplitude Random", "Random variation of the amplitude");
|
||||
@@ -2928,7 +2928,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Shape", "Adjust the offset to the beginning/end");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_redo_child");
|
||||
|
||||
prop = RNA_def_property(srna, "kink_flat", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "kink_flat", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Flatness", "How flat the hairs are");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_redo_child");
|
||||
@@ -2939,7 +2939,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Extra Steps", "Extra steps for resolution of special kink features");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_redo_child");
|
||||
|
||||
prop = RNA_def_property(srna, "kink_axis_random", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "kink_axis_random", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Axis Random", "Random variation of the orientation");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_redo_child");
|
||||
@@ -2973,7 +2973,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Size2", "Size of random rough");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_redo_child");
|
||||
|
||||
prop = RNA_def_property(srna, "roughness_2_threshold", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "roughness_2_threshold", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "rough2_thres");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Threshold", "Amount of particles left untouched by random rough");
|
||||
@@ -3004,20 +3004,20 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Roughness Curve", "Curve defining roughness");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_redo_child");
|
||||
|
||||
prop = RNA_def_property(srna, "child_length", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "child_length", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "clength");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Length", "Length of child paths");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_redo_child");
|
||||
|
||||
prop = RNA_def_property(srna, "child_length_threshold", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "child_length_threshold", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "clength_thres");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Threshold", "Amount of particles left untouched by child path length");
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_redo_child");
|
||||
|
||||
/* parting */
|
||||
prop = RNA_def_property(srna, "child_parting_factor", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "child_parting_factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "parting_fac");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Parting Factor", "Create parting in the children based on parent strands");
|
||||
@@ -3038,7 +3038,7 @@ static void rna_def_particle_settings(BlenderRNA *brna)
|
||||
RNA_def_property_update(prop, 0, "rna_Particle_redo_child");
|
||||
|
||||
/* branching */
|
||||
prop = RNA_def_property(srna, "branch_threshold", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "branch_threshold", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "branch_thres");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Threshold", "Threshold of branching");
|
||||
|
||||
@@ -1138,21 +1138,21 @@ static void rna_def_pose_channel(BlenderRNA *brna)
|
||||
RNA_def_property_editable_func(prop, "rna_PoseChannel_proxy_editable");
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_POSE, "rna_Pose_IK_update");
|
||||
|
||||
prop = RNA_def_property(srna, "ik_stretch", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "ik_stretch", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "ikstretch");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "IK Stretch", "Allow scaling of the bone for IK");
|
||||
RNA_def_property_editable_func(prop, "rna_PoseChannel_proxy_editable");
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_POSE, "rna_Pose_IK_update");
|
||||
|
||||
prop = RNA_def_property(srna, "ik_rotation_weight", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "ik_rotation_weight", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "ikrotweight");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "IK Rot Weight", "Weight of rotation constraint for IK");
|
||||
RNA_def_property_editable_func(prop, "rna_PoseChannel_proxy_editable");
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_POSE, "rna_Pose_update");
|
||||
|
||||
prop = RNA_def_property(srna, "ik_linear_weight", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "ik_linear_weight", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "iklinweight");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "IK Lin Weight", "Weight of scale constraint for IK");
|
||||
@@ -1324,13 +1324,13 @@ static void rna_def_pose_itasc(BlenderRNA *brna)
|
||||
"performance/accuracy trade off");
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_POSE, "rna_Itasc_update");
|
||||
|
||||
prop = RNA_def_property(srna, "step_min", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "step_min", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "minstep");
|
||||
RNA_def_property_range(prop, 0.0f, 0.1f);
|
||||
RNA_def_property_ui_text(prop, "Min step", "Lower bound for timestep in second in case of automatic substeps");
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_POSE, "rna_Itasc_update");
|
||||
|
||||
prop = RNA_def_property(srna, "step_max", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "step_max", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "maxstep");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Max step", "Higher bound for timestep in second in case of automatic substeps");
|
||||
@@ -1356,7 +1356,7 @@ static void rna_def_pose_itasc(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Solver", "Solving method selection: automatic damping or manual damping");
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_POSE, "rna_Itasc_update_rebuild");
|
||||
|
||||
prop = RNA_def_property(srna, "damping_max", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "damping_max", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "dampmax");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Damp",
|
||||
@@ -1364,7 +1364,7 @@ static void rna_def_pose_itasc(BlenderRNA *brna)
|
||||
"(higher values=more stability, less reactivity - default=0.5)");
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_POSE, "rna_Itasc_update");
|
||||
|
||||
prop = RNA_def_property(srna, "damping_epsilon", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "damping_epsilon", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "dampeps");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Epsilon",
|
||||
|
||||
@@ -5043,9 +5043,9 @@ static void rna_def_scene_render_data(BlenderRNA *brna)
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, "rna_Scene_glsl_update");
|
||||
|
||||
prop = RNA_def_property(srna, "motion_blur_shutter", PROP_FLOAT, PROP_UNSIGNED);
|
||||
prop = RNA_def_property(srna, "motion_blur_shutter", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "blurfac");
|
||||
RNA_def_property_ui_range(prop, 0.01f, 2.0f, 1, 2);
|
||||
RNA_def_property_ui_range(prop, 0.01f, 1.0f, 1, 2);
|
||||
RNA_def_property_ui_text(prop, "Shutter", "Time taken in frames between shutter open and close");
|
||||
RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, "rna_Scene_glsl_update");
|
||||
|
||||
@@ -5361,7 +5361,7 @@ static void rna_def_scene_render_data(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Stamp Hostname", "Include the hostname of the machine that rendered the frame");
|
||||
RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, NULL);
|
||||
|
||||
prop = RNA_def_property(srna, "stamp_font_size", PROP_INT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "stamp_font_size", PROP_INT, PROP_PIXEL);
|
||||
RNA_def_property_int_sdna(prop, NULL, "stamp_font_id");
|
||||
RNA_def_property_range(prop, 8, 64);
|
||||
RNA_def_property_ui_text(prop, "Font Size", "Size of the font used when rendering stamp text");
|
||||
@@ -6634,7 +6634,7 @@ void RNA_def_scene(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Distance Model", "Distance model for distance attenuation calculation");
|
||||
RNA_def_property_update(prop, NC_SCENE, "rna_Scene_listener_update");
|
||||
|
||||
prop = RNA_def_property(srna, "audio_volume", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "audio_volume", PROP_FLOAT, PROP_PERCENTAGE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "audio.volume");
|
||||
RNA_def_property_range(prop, 0.0f, 100.0f);
|
||||
RNA_def_property_ui_text(prop, "Volume", "Audio volume");
|
||||
|
||||
@@ -797,7 +797,7 @@ static void rna_def_sculpt(BlenderRNA *brna)
|
||||
"In dynamic-topology mode, how mesh detail size is calculated");
|
||||
RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, NULL);
|
||||
|
||||
prop = RNA_def_property(srna, "gravity", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "gravity", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "gravity_factor");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_range(prop, 0.0f, 1.0f, 0.1, 3);
|
||||
|
||||
@@ -1630,7 +1630,7 @@ static void rna_def_sequence(BlenderRNA *brna)
|
||||
RNA_def_property_float_funcs(prop, "rna_Sequence_opacity_get", "rna_Sequence_opacity_set", NULL);
|
||||
RNA_def_property_update(prop, NC_SCENE | ND_SEQUENCER, "rna_Sequence_update");
|
||||
|
||||
prop = RNA_def_property(srna, "effect_fader", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "effect_fader", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_range(prop, 0.0f, 1.0f, 0.1, 3);
|
||||
RNA_def_property_float_sdna(prop, NULL, "effect_fader");
|
||||
@@ -2208,7 +2208,7 @@ static void rna_def_wipe(StructRNA *srna)
|
||||
|
||||
RNA_def_struct_sdna_from(srna, "WipeVars", "effectdata");
|
||||
|
||||
prop = RNA_def_property(srna, "blur_width", PROP_FLOAT, PROP_UNSIGNED);
|
||||
prop = RNA_def_property(srna, "blur_width", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "edgeWidth");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Blur Width",
|
||||
@@ -2240,13 +2240,13 @@ static void rna_def_glow(StructRNA *srna)
|
||||
|
||||
RNA_def_struct_sdna_from(srna, "GlowVars", "effectdata");
|
||||
|
||||
prop = RNA_def_property(srna, "threshold", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "threshold", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "fMini");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Threshold", "Minimum intensity to trigger a glow");
|
||||
RNA_def_property_update(prop, NC_SCENE | ND_SEQUENCER, "rna_Sequence_update");
|
||||
|
||||
prop = RNA_def_property(srna, "clamp", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "clamp", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "fClamp");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Clamp", "Brightness limit of intensity");
|
||||
|
||||
@@ -518,7 +518,7 @@ static void rna_def_shader_fx_glow(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Mode", "Glow mode");
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_MODIFIER, "rna_ShaderFx_update");
|
||||
|
||||
prop = RNA_def_property(srna, "threshold", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "threshold", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "threshold");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_range(prop, 0.0f, 1.0f, 0.1f, 3);
|
||||
|
||||
@@ -611,7 +611,7 @@ static void rna_def_smoke_domain_settings(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Strength", "Strength of noise");
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_MODIFIER, "rna_Smoke_resetCache");
|
||||
|
||||
prop = RNA_def_property(srna, "dissolve_speed", PROP_INT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "dissolve_speed", PROP_INT, PROP_TIME);
|
||||
RNA_def_property_int_sdna(prop, NULL, "diss_speed");
|
||||
RNA_def_property_range(prop, 1.0, 10000.0);
|
||||
RNA_def_property_ui_range(prop, 1.0, 10000.0, 1, -1);
|
||||
|
||||
@@ -66,14 +66,14 @@ static void rna_def_speaker(BlenderRNA *brna)
|
||||
/* RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_sound_set", NULL); */
|
||||
/* RNA_def_property_update(prop, 0, "rna_Speaker_update"); */
|
||||
|
||||
prop = RNA_def_property(srna, "volume_max", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "volume_max", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Maximum Volume", "Maximum volume, no matter how near the object is");
|
||||
/* RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_volume_max_set", NULL); */
|
||||
/* RNA_def_property_update(prop, 0, "rna_Speaker_update"); */
|
||||
|
||||
prop = RNA_def_property(srna, "volume_min", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "volume_min", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Minimum Volume", "Minimum volume, no matter how far away the object is");
|
||||
@@ -119,14 +119,14 @@ static void rna_def_speaker(BlenderRNA *brna)
|
||||
/* RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_cone_angle_inner_set", NULL); */
|
||||
/* RNA_def_property_update(prop, 0, "rna_Speaker_update"); */
|
||||
|
||||
prop = RNA_def_property(srna, "cone_volume_outer", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "cone_volume_outer", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Outer Cone Volume", "Volume outside the outer cone");
|
||||
/* RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_cone_volume_outer_set", NULL); */
|
||||
/* RNA_def_property_update(prop, 0, "rna_Speaker_update"); */
|
||||
|
||||
prop = RNA_def_property(srna, "volume", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "volume", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Volume", "How loud the sound is");
|
||||
RNA_def_property_translation_context(prop, BLT_I18NCONTEXT_ID_SOUND);
|
||||
|
||||
@@ -851,13 +851,13 @@ static void rna_def_userdef_theme_ui_font_style(BlenderRNA *brna)
|
||||
RNA_def_property_ui_text(prop, "Shadow Y Offset", "Shadow offset in pixels");
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_update");
|
||||
|
||||
prop = RNA_def_property(srna, "shadow_alpha", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "shadow_alpha", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "shadowalpha");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Shadow Alpha", "");
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_update");
|
||||
|
||||
prop = RNA_def_property(srna, "shadow_value", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "shadow_value", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "shadowcolor");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Shadow Brightness", "Shadow color in gray value");
|
||||
@@ -4445,7 +4445,7 @@ static void rna_def_userdef_system(BlenderRNA *brna)
|
||||
"View the result of the studio light editor in the viewport");
|
||||
RNA_def_property_update(prop, 0, "rna_UserDef_viewport_lights_update");
|
||||
|
||||
prop = RNA_def_property(srna, "gl_clip_alpha", PROP_FLOAT, PROP_NONE);
|
||||
prop = RNA_def_property(srna, "gl_clip_alpha", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "glalphaclip");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Clip Alpha", "Clip alpha below this threshold in the 3D textured view");
|
||||
|
||||
Reference in New Issue
Block a user