Cleanup: remove redundant RNA defaults
These are now set from DNA defaults.
This commit is contained in:
@@ -1781,7 +1781,6 @@ static void rna_def_brush(BlenderRNA *brna)
|
||||
RNA_def_property_update(prop, 0, "rna_Brush_update");
|
||||
|
||||
prop = RNA_def_property(srna, "weight", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_default(prop, 1.0f);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_range(prop, 0.0f, 1.0f, 0.001, 3);
|
||||
RNA_def_property_ui_text(prop, "Weight", "Vertex weight when brush is applied");
|
||||
@@ -1789,7 +1788,6 @@ static void rna_def_brush(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "strength", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "alpha");
|
||||
RNA_def_property_float_default(prop, 0.5f);
|
||||
RNA_def_property_range(prop, 0.0f, 10.0f);
|
||||
RNA_def_property_ui_range(prop, 0.0f, 1.0f, 0.001, 3);
|
||||
RNA_def_property_ui_text(
|
||||
@@ -1809,7 +1807,6 @@ static void rna_def_brush(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "plane_trim", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "plane_trim");
|
||||
RNA_def_property_float_default(prop, 0.5f);
|
||||
RNA_def_property_range(prop, 0, 1.0f);
|
||||
RNA_def_property_ui_text(
|
||||
prop,
|
||||
@@ -1858,7 +1855,6 @@ static void rna_def_brush(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "crease_pinch_factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "crease_pinch_factor");
|
||||
RNA_def_property_float_default(prop, 2.0f / 3.0f);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Crease Brush Pinch Factor", "How much the crease brush pinches");
|
||||
RNA_def_property_update(prop, 0, "rna_Brush_update");
|
||||
@@ -1886,7 +1882,6 @@ static void rna_def_brush(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "normal_radius_factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "normal_radius_factor");
|
||||
RNA_def_property_float_default(prop, 0.5f);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_range(prop, 0.0f, 1.0f, 0.001, 3);
|
||||
RNA_def_property_ui_text(prop,
|
||||
@@ -1939,7 +1934,6 @@ static void rna_def_brush(BlenderRNA *brna)
|
||||
prop = RNA_def_property(srna, "blur_kernel_radius", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "blur_kernel_radius");
|
||||
RNA_def_property_range(prop, 1, 10000);
|
||||
RNA_def_property_int_default(prop, 2);
|
||||
RNA_def_property_ui_range(prop, 1, 50, 1, -1);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "Kernel Radius", "Radius of kernel used for soften and sharpen in pixels");
|
||||
|
||||
@@ -436,7 +436,6 @@ static void rna_def_camera_dof_settings_data(BlenderRNA *brna)
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Camera_dependency_update");
|
||||
|
||||
prop = RNA_def_property(srna, "focus_distance", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_default(prop, 10.0f);
|
||||
// RNA_def_property_pointer_sdna(prop, NULL, "focus_distance");
|
||||
RNA_def_property_range(prop, 0.0f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 0.0f, 5000.0f, 1, 2);
|
||||
@@ -449,7 +448,6 @@ static void rna_def_camera_dof_settings_data(BlenderRNA *brna)
|
||||
prop,
|
||||
"F-Stop",
|
||||
"F-Stop ratio (lower numbers give more defocus, higher numbers give a sharper image)");
|
||||
RNA_def_property_float_default(prop, 5.6f);
|
||||
RNA_def_property_range(prop, 0.0f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 0.1f, 128.0f, 10, 1);
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Camera_dof_update");
|
||||
@@ -468,7 +466,6 @@ static void rna_def_camera_dof_settings_data(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "aperture_ratio", PROP_FLOAT, PROP_NONE);
|
||||
RNA_def_property_ui_text(prop, "Ratio", "Distortion to simulate anamorphic lens bokeh");
|
||||
RNA_def_property_float_default(prop, 1.0f);
|
||||
RNA_def_property_range(prop, 0.01f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 1.0f, 2.0f, 0.1, 3);
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Camera_dof_update");
|
||||
@@ -525,7 +522,6 @@ void RNA_def_camera(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "passepartout_alpha", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "passepartalpha");
|
||||
RNA_def_property_float_default(prop, 0.5f);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "Passepartout Alpha", "Opacity (alpha) of the darkened overlay in Camera view");
|
||||
RNA_def_property_update(prop, NC_CAMERA | ND_DRAW_RENDER_VIEWPORT, NULL);
|
||||
@@ -552,14 +548,12 @@ void RNA_def_camera(BlenderRNA *brna)
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Camera_update");
|
||||
|
||||
prop = RNA_def_property(srna, "clip_start", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_default(prop, 0.1f);
|
||||
RNA_def_property_range(prop, 1e-6f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 0.001f, FLT_MAX, 10, 3);
|
||||
RNA_def_property_ui_text(prop, "Clip Start", "Camera near clipping distance");
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, NULL);
|
||||
|
||||
prop = RNA_def_property(srna, "clip_end", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_default(prop, 1000.0f);
|
||||
RNA_def_property_range(prop, 1e-6f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 0.001f, FLT_MAX, 10, 3);
|
||||
RNA_def_property_ui_text(prop, "Clip End", "Camera far clipping distance");
|
||||
@@ -567,7 +561,6 @@ void RNA_def_camera(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "lens", PROP_FLOAT, PROP_DISTANCE_CAMERA);
|
||||
RNA_def_property_float_sdna(prop, NULL, "lens");
|
||||
RNA_def_property_float_default(prop, 50.0f);
|
||||
RNA_def_property_range(prop, 1.0f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 1.0f, 5000.0f, 100, 4);
|
||||
RNA_def_property_ui_text(prop, "Focal Length", "Perspective Camera lens value in millimeters");
|
||||
@@ -575,7 +568,6 @@ void RNA_def_camera(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "sensor_width", PROP_FLOAT, PROP_DISTANCE_CAMERA);
|
||||
RNA_def_property_float_sdna(prop, NULL, "sensor_x");
|
||||
RNA_def_property_float_default(prop, 36.0f);
|
||||
RNA_def_property_range(prop, 1.0f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 1.0f, 100.f, 100, 4);
|
||||
RNA_def_property_ui_text(
|
||||
@@ -584,7 +576,6 @@ void RNA_def_camera(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "sensor_height", PROP_FLOAT, PROP_DISTANCE_CAMERA);
|
||||
RNA_def_property_float_sdna(prop, NULL, "sensor_y");
|
||||
RNA_def_property_float_default(prop, 34.0f);
|
||||
RNA_def_property_range(prop, 1.0f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 1.0f, 100.f, 100, 4);
|
||||
RNA_def_property_ui_text(
|
||||
@@ -593,7 +584,6 @@ void RNA_def_camera(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "ortho_scale", PROP_FLOAT, PROP_NONE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "ortho_scale");
|
||||
RNA_def_property_float_default(prop, 6.0f);
|
||||
RNA_def_property_range(prop, FLT_MIN, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 0.001f, 10000.0f, 10, 3);
|
||||
RNA_def_property_ui_text(
|
||||
@@ -602,7 +592,6 @@ void RNA_def_camera(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "display_size", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "drawsize");
|
||||
RNA_def_property_float_default(prop, 1.0f);
|
||||
RNA_def_property_range(prop, 0.01f, 1000.0f);
|
||||
RNA_def_property_ui_range(prop, 0.01, 100, 1, 2);
|
||||
RNA_def_property_ui_text(
|
||||
@@ -645,7 +634,6 @@ void RNA_def_camera(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "show_passepartout", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", CAM_SHOWPASSEPARTOUT);
|
||||
RNA_def_property_boolean_default(prop, true);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "Show Passepartout", "Show a darkened overlay outside the image area in Camera view");
|
||||
RNA_def_property_update(prop, NC_CAMERA | ND_DRAW_RENDER_VIEWPORT, NULL);
|
||||
|
||||
@@ -1876,6 +1876,12 @@ void RNA_def_property_boolean_default(PropertyRNA *prop, bool value)
|
||||
case PROP_BOOLEAN: {
|
||||
BoolPropertyRNA *bprop = (BoolPropertyRNA *)prop;
|
||||
BLI_assert(ELEM(value, false, true));
|
||||
#ifndef RNA_RUNTIME
|
||||
/* Default may be set from items. */
|
||||
if (bprop->defaultvalue) {
|
||||
CLOG_ERROR(&LOG, "\"%s.%s\", set from DNA.", srna->identifier, prop->identifier);
|
||||
}
|
||||
#endif
|
||||
bprop->defaultvalue = value;
|
||||
break;
|
||||
}
|
||||
@@ -1910,6 +1916,11 @@ void RNA_def_property_int_default(PropertyRNA *prop, int value)
|
||||
switch (prop->type) {
|
||||
case PROP_INT: {
|
||||
IntPropertyRNA *iprop = (IntPropertyRNA *)prop;
|
||||
#ifndef RNA_RUNTIME
|
||||
if (iprop->defaultvalue != 0) {
|
||||
CLOG_ERROR(&LOG, "\"%s.%s\", set from DNA.", srna->identifier, prop->identifier);
|
||||
}
|
||||
#endif
|
||||
iprop->defaultvalue = value;
|
||||
break;
|
||||
}
|
||||
@@ -1927,6 +1938,11 @@ void RNA_def_property_int_array_default(PropertyRNA *prop, const int *array)
|
||||
switch (prop->type) {
|
||||
case PROP_INT: {
|
||||
IntPropertyRNA *iprop = (IntPropertyRNA *)prop;
|
||||
#ifndef RNA_RUNTIME
|
||||
if (iprop->defaultarray != NULL) {
|
||||
CLOG_ERROR(&LOG, "\"%s.%s\", set from DNA.", srna->identifier, prop->identifier);
|
||||
}
|
||||
#endif
|
||||
iprop->defaultarray = array;
|
||||
break;
|
||||
}
|
||||
@@ -1944,6 +1960,11 @@ void RNA_def_property_float_default(PropertyRNA *prop, float value)
|
||||
switch (prop->type) {
|
||||
case PROP_FLOAT: {
|
||||
FloatPropertyRNA *fprop = (FloatPropertyRNA *)prop;
|
||||
#ifndef RNA_RUNTIME
|
||||
if (fprop->defaultvalue != 0) {
|
||||
CLOG_ERROR(&LOG, "\"%s.%s\", set from DNA.", srna->identifier, prop->identifier);
|
||||
}
|
||||
#endif
|
||||
fprop->defaultvalue = value;
|
||||
break;
|
||||
}
|
||||
@@ -1961,6 +1982,11 @@ void RNA_def_property_float_array_default(PropertyRNA *prop, const float *array)
|
||||
switch (prop->type) {
|
||||
case PROP_FLOAT: {
|
||||
FloatPropertyRNA *fprop = (FloatPropertyRNA *)prop;
|
||||
#ifndef RNA_RUNTIME
|
||||
if (fprop->defaultarray != NULL) {
|
||||
CLOG_ERROR(&LOG, "\"%s.%s\", set from DNA.", srna->identifier, prop->identifier);
|
||||
}
|
||||
#endif
|
||||
fprop->defaultarray = array; /* WARNING, this array must not come from the stack and lost */
|
||||
break;
|
||||
}
|
||||
@@ -1997,7 +2023,11 @@ void RNA_def_property_string_default(PropertyRNA *prop, const char *value)
|
||||
// BLI_assert(0);
|
||||
break;
|
||||
}
|
||||
|
||||
#ifndef RNA_RUNTIME
|
||||
if (sprop->defaultvalue != NULL && sprop->defaultvalue[0]) {
|
||||
CLOG_ERROR(&LOG, "\"%s.%s\", set from DNA.", srna->identifier, prop->identifier);
|
||||
}
|
||||
#endif
|
||||
sprop->defaultvalue = value;
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -150,7 +150,6 @@ static void rna_def_light(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "specular_factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "spec_fac");
|
||||
RNA_def_property_float_default(prop, 1.0f);
|
||||
RNA_def_property_range(prop, 0.0f, 9999.0f);
|
||||
RNA_def_property_ui_range(prop, 0.0f, 1.0f, 0.01, 2);
|
||||
RNA_def_property_ui_text(prop, "Specular Factor", "Specular reflection multiplier");
|
||||
@@ -165,7 +164,6 @@ static void rna_def_light(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "cutoff_distance", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "att_dist");
|
||||
RNA_def_property_float_default(prop, 40.0f);
|
||||
RNA_def_property_range(prop, 0.0f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 0.01f, 100.0f, 1.0, 2);
|
||||
RNA_def_property_ui_text(
|
||||
@@ -196,7 +194,6 @@ static void rna_def_light_energy(StructRNA *srna, bool distant)
|
||||
/* Distant light strength has no unit defined, it's proportional to
|
||||
* Watt/m^2 and is not sensitive to scene unit scale. */
|
||||
prop = RNA_def_property(srna, "energy", PROP_FLOAT, PROP_NONE);
|
||||
RNA_def_property_float_default(prop, 10.0f);
|
||||
RNA_def_property_ui_range(prop, 0.0f, 10.0f, 1, 3);
|
||||
RNA_def_property_ui_text(prop, "Strength", "Amount of light emitted");
|
||||
RNA_def_property_update(prop, 0, "rna_Light_draw_update");
|
||||
@@ -205,7 +202,6 @@ static void rna_def_light_energy(StructRNA *srna, bool distant)
|
||||
/* Lights with a location have power in Watt, which is sensitive to
|
||||
* scene unit scale. */
|
||||
prop = RNA_def_property(srna, "energy", PROP_FLOAT, PROP_POWER);
|
||||
RNA_def_property_float_default(prop, 10.0f);
|
||||
RNA_def_property_ui_range(prop, 0.0f, 1000000.0f, 10, 5);
|
||||
RNA_def_property_ui_text(prop, "Power", "Amount of light emitted");
|
||||
RNA_def_property_update(prop, 0, "rna_Light_draw_update");
|
||||
@@ -289,7 +285,6 @@ static void rna_def_light_shadow(StructRNA *srna, bool sun)
|
||||
|
||||
prop = RNA_def_property(srna, "shadow_buffer_clip_start", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "clipsta");
|
||||
RNA_def_property_float_default(prop, 0.05f);
|
||||
RNA_def_property_range(prop, 1e-6f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 0.001f, FLT_MAX, 10, 3);
|
||||
RNA_def_property_ui_text(prop,
|
||||
@@ -299,7 +294,6 @@ static void rna_def_light_shadow(StructRNA *srna, bool sun)
|
||||
|
||||
prop = RNA_def_property(srna, "shadow_buffer_bias", PROP_FLOAT, PROP_NONE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "bias");
|
||||
RNA_def_property_float_default(prop, 1.0f);
|
||||
RNA_def_property_range(prop, 0.001f, 9999.0f);
|
||||
RNA_def_property_ui_range(prop, 0.001f, 5.0f, 1.0, 3);
|
||||
RNA_def_property_ui_text(prop, "Shadow Buffer Bias", "Bias for reducing self shadowing");
|
||||
@@ -319,7 +313,6 @@ static void rna_def_light_shadow(StructRNA *srna, bool sun)
|
||||
|
||||
prop = RNA_def_property(srna, "shadow_soft_size", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "area_size");
|
||||
RNA_def_property_float_default(prop, 0.25f);
|
||||
RNA_def_property_range(prop, 0.0f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 0, 100, 0.1, 3);
|
||||
RNA_def_property_ui_text(
|
||||
@@ -338,7 +331,6 @@ static void rna_def_light_shadow(StructRNA *srna, bool sun)
|
||||
|
||||
prop = RNA_def_property(srna, "contact_shadow_distance", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "contact_dist");
|
||||
RNA_def_property_float_default(prop, 0.2f);
|
||||
RNA_def_property_range(prop, 0.0f, 9999.0f);
|
||||
RNA_def_property_ui_text(prop,
|
||||
"Contact Shadow Distance",
|
||||
@@ -348,7 +340,6 @@ static void rna_def_light_shadow(StructRNA *srna, bool sun)
|
||||
|
||||
prop = RNA_def_property(srna, "contact_shadow_bias", PROP_FLOAT, PROP_NONE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "contact_bias");
|
||||
RNA_def_property_float_default(prop, 0.03f);
|
||||
RNA_def_property_range(prop, 0.001f, 9999.0f);
|
||||
RNA_def_property_ui_range(prop, 0.001f, 5.0f, 1.0, 3);
|
||||
RNA_def_property_ui_text(prop, "Contact Shadow Bias", "Bias to avoid self shadowing");
|
||||
@@ -356,7 +347,6 @@ static void rna_def_light_shadow(StructRNA *srna, bool sun)
|
||||
|
||||
prop = RNA_def_property(srna, "contact_shadow_thickness", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "contact_thickness");
|
||||
RNA_def_property_float_default(prop, 0.2f);
|
||||
RNA_def_property_range(prop, 0.0f, 9999.0f);
|
||||
RNA_def_property_ui_range(prop, 0, 100, 0.1, 3);
|
||||
RNA_def_property_ui_text(
|
||||
@@ -366,7 +356,6 @@ static void rna_def_light_shadow(StructRNA *srna, bool sun)
|
||||
if (sun) {
|
||||
prop = RNA_def_property(srna, "shadow_cascade_max_distance", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "cascade_max_dist");
|
||||
RNA_def_property_float_default(prop, 200.0f);
|
||||
RNA_def_property_range(prop, 0.0f, FLT_MAX);
|
||||
RNA_def_property_ui_text(prop,
|
||||
"Cascade Max Distance",
|
||||
@@ -375,7 +364,6 @@ static void rna_def_light_shadow(StructRNA *srna, bool sun)
|
||||
|
||||
prop = RNA_def_property(srna, "shadow_cascade_count", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "cascade_count");
|
||||
RNA_def_property_int_default(prop, 4);
|
||||
RNA_def_property_range(prop, 1, 4);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "Cascade Count", "Number of texture used by the cascaded shadow map");
|
||||
@@ -383,7 +371,6 @@ static void rna_def_light_shadow(StructRNA *srna, bool sun)
|
||||
|
||||
prop = RNA_def_property(srna, "shadow_cascade_exponent", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "cascade_exponent");
|
||||
RNA_def_property_float_default(prop, 0.8f);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop,
|
||||
"Exponential Distribution",
|
||||
@@ -392,7 +379,6 @@ static void rna_def_light_shadow(StructRNA *srna, bool sun)
|
||||
|
||||
prop = RNA_def_property(srna, "shadow_cascade_fade", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "cascade_fade");
|
||||
RNA_def_property_float_default(prop, 0.1f);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "Cascade Fade", "How smooth is the transition between each cascade");
|
||||
@@ -444,7 +430,6 @@ static void rna_def_area_light(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "size", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "area_size");
|
||||
RNA_def_property_float_default(prop, 0.25f);
|
||||
RNA_def_property_range(prop, 0.0f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 0, 100, 0.1, 3);
|
||||
RNA_def_property_ui_text(
|
||||
@@ -453,7 +438,6 @@ static void rna_def_area_light(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "size_y", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "area_sizey");
|
||||
RNA_def_property_float_default(prop, 0.25f);
|
||||
RNA_def_property_range(prop, 0.0f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 0, 100, 0.1, 3);
|
||||
RNA_def_property_ui_text(
|
||||
@@ -484,14 +468,12 @@ static void rna_def_spot_light(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "spot_blend", PROP_FLOAT, PROP_NONE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "spotblend");
|
||||
RNA_def_property_float_default(prop, 0.15f);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Spot Blend", "The softness of the spotlight edge");
|
||||
RNA_def_property_update(prop, 0, "rna_Light_draw_update");
|
||||
|
||||
prop = RNA_def_property(srna, "spot_size", PROP_FLOAT, PROP_ANGLE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "spotsize");
|
||||
RNA_def_property_float_default(prop, DEG2RADF(45.0f));
|
||||
RNA_def_property_range(prop, DEG2RADF(1.0f), DEG2RADF(180.0f));
|
||||
RNA_def_property_ui_text(prop, "Spot Size", "Angle of the spotlight beam");
|
||||
RNA_def_property_update(prop, 0, "rna_Light_draw_update");
|
||||
@@ -517,7 +499,6 @@ static void rna_def_sun_light(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "angle", PROP_FLOAT, PROP_ANGLE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "sun_angle");
|
||||
RNA_def_property_float_default(prop, DEG2RADF(0.526f));
|
||||
RNA_def_property_range(prop, DEG2RADF(0.0f), DEG2RADF(180.0f));
|
||||
RNA_def_property_ui_text(prop, "Angle", "Angular diameter of the Sun as seen from the Earth");
|
||||
RNA_def_property_update(prop, 0, "rna_Light_update");
|
||||
|
||||
@@ -86,7 +86,6 @@ static void rna_def_lightprobe(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "clip_start", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "clipsta");
|
||||
RNA_def_property_float_default(prop, 0.8f);
|
||||
RNA_def_property_range(prop, 1e-6f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 0.001f, FLT_MAX, 10, 3);
|
||||
RNA_def_property_ui_text(
|
||||
@@ -95,7 +94,6 @@ static void rna_def_lightprobe(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "clip_end", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "clipend");
|
||||
RNA_def_property_float_default(prop, 40.0f);
|
||||
RNA_def_property_range(prop, 1e-6f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 0.001f, FLT_MAX, 10, 3);
|
||||
RNA_def_property_ui_text(
|
||||
@@ -120,13 +118,11 @@ static void rna_def_lightprobe(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "influence_distance", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "distinf");
|
||||
RNA_def_property_float_default(prop, 2.5f);
|
||||
RNA_def_property_range(prop, 0.0f, FLT_MAX);
|
||||
RNA_def_property_ui_text(prop, "Influence Distance", "Influence distance of the probe");
|
||||
RNA_def_property_update(prop, NC_MATERIAL | ND_SHADING, NULL);
|
||||
|
||||
prop = RNA_def_property(srna, "falloff", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_default(prop, 0.2f);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Falloff", "Control how fast the probe influence decreases");
|
||||
RNA_def_property_update(prop, NC_MATERIAL | ND_SHADING, NULL);
|
||||
@@ -149,7 +145,6 @@ static void rna_def_lightprobe(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "parallax_distance", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "distpar");
|
||||
RNA_def_property_float_default(prop, 2.5f);
|
||||
RNA_def_property_range(prop, 0.0f, FLT_MAX);
|
||||
RNA_def_property_ui_text(prop, "Parallax Radius", "Lowest corner of the parallax bounding box");
|
||||
RNA_def_property_update(prop, NC_MATERIAL | ND_SHADING, NULL);
|
||||
@@ -157,28 +152,24 @@ static void rna_def_lightprobe(BlenderRNA *brna)
|
||||
/* irradiance grid */
|
||||
prop = RNA_def_property(srna, "grid_resolution_x", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_range(prop, 1, 256);
|
||||
RNA_def_property_int_default(prop, 4);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "Resolution X", "Number of sample along the x axis of the volume");
|
||||
RNA_def_property_update(prop, NC_MATERIAL | ND_SHADING, "rna_LightProbe_recalc");
|
||||
|
||||
prop = RNA_def_property(srna, "grid_resolution_y", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_range(prop, 1, 256);
|
||||
RNA_def_property_int_default(prop, 4);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "Resolution Y", "Number of sample along the y axis of the volume");
|
||||
RNA_def_property_update(prop, NC_MATERIAL | ND_SHADING, "rna_LightProbe_recalc");
|
||||
|
||||
prop = RNA_def_property(srna, "grid_resolution_z", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_range(prop, 1, 256);
|
||||
RNA_def_property_int_default(prop, 4);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "Resolution Z", "Number of sample along the z axis of the volume");
|
||||
RNA_def_property_update(prop, NC_MATERIAL | ND_SHADING, "rna_LightProbe_recalc");
|
||||
|
||||
prop = RNA_def_property(srna, "visibility_buffer_bias", PROP_FLOAT, PROP_NONE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "vis_bias");
|
||||
RNA_def_property_float_default(prop, 1.0f);
|
||||
RNA_def_property_range(prop, 0.001f, 9999.0f);
|
||||
RNA_def_property_ui_range(prop, 0.001f, 5.0f, 1.0, 3);
|
||||
RNA_def_property_ui_text(prop, "Visibility Bias", "Bias for reducing self shadowing");
|
||||
@@ -186,7 +177,6 @@ static void rna_def_lightprobe(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "visibility_bleed_bias", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "vis_bleedbias");
|
||||
RNA_def_property_float_default(prop, 0.0f);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "Visibility Bleed Bias", "Bias for reducing light-bleed on variance shadow maps");
|
||||
@@ -194,14 +184,12 @@ static void rna_def_lightprobe(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "visibility_blur", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "vis_blur");
|
||||
RNA_def_property_float_default(prop, 0.2f);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Visibility Blur", "Filter size of the visibility blur");
|
||||
RNA_def_property_update(prop, NC_MATERIAL | ND_SHADING, "rna_LightProbe_recalc");
|
||||
|
||||
prop = RNA_def_property(srna, "intensity", PROP_FLOAT, PROP_NONE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "intensity");
|
||||
RNA_def_property_float_default(prop, 1.0f);
|
||||
RNA_def_property_range(prop, 0.0f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 0.0f, 3.0f, 1.0, 3);
|
||||
RNA_def_property_ui_text(
|
||||
|
||||
@@ -370,7 +370,6 @@ static void rna_def_material_display(StructRNA *srna)
|
||||
|
||||
prop = RNA_def_property(srna, "roughness", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "roughness");
|
||||
RNA_def_property_float_default(prop, 0.25f);
|
||||
RNA_def_property_range(prop, 0, 1);
|
||||
RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_LIBRARY);
|
||||
RNA_def_property_ui_text(prop, "Roughness", "Roughness of the material");
|
||||
@@ -378,7 +377,6 @@ static void rna_def_material_display(StructRNA *srna)
|
||||
|
||||
prop = RNA_def_property(srna, "specular_intensity", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "spec");
|
||||
RNA_def_property_float_default(prop, 0.5f);
|
||||
RNA_def_property_range(prop, 0, 1);
|
||||
RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_LIBRARY);
|
||||
RNA_def_property_ui_text(prop, "Specular", "How intense (bright) the specular reflection is");
|
||||
|
||||
@@ -2994,7 +2994,6 @@ static void rna_def_mesh(BlenderRNA *brna)
|
||||
/* Remesh */
|
||||
prop = RNA_def_property(srna, "remesh_voxel_size", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "remesh_voxel_size");
|
||||
RNA_def_property_float_default(prop, 0.1f);
|
||||
RNA_def_property_range(prop, 0.00001f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 0.0001f, FLT_MAX, 0.01, 4);
|
||||
RNA_def_property_ui_text(prop,
|
||||
@@ -3026,7 +3025,6 @@ static void rna_def_mesh(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "auto_smooth_angle", PROP_FLOAT, PROP_ANGLE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "smoothresh");
|
||||
RNA_def_property_float_default(prop, DEG2RADF(180.0f));
|
||||
RNA_def_property_range(prop, 0.0f, DEG2RADF(180.0f));
|
||||
RNA_def_property_ui_text(prop,
|
||||
"Auto Smooth Angle",
|
||||
|
||||
@@ -332,7 +332,6 @@ static void rna_def_metaball(BlenderRNA *brna)
|
||||
/* number values */
|
||||
prop = RNA_def_property(srna, "resolution", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "wiresize");
|
||||
RNA_def_property_float_default(prop, 0.4f);
|
||||
RNA_def_property_range(prop, 0.005f, 10000.0f);
|
||||
RNA_def_property_ui_range(prop, 0.05f, 1000.0f, 2.5f, 3);
|
||||
RNA_def_property_ui_text(prop, "Wire Size", "Polygonization resolution in the 3D viewport");
|
||||
@@ -340,7 +339,6 @@ static void rna_def_metaball(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "render_resolution", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "rendersize");
|
||||
RNA_def_property_float_default(prop, 0.2f);
|
||||
RNA_def_property_range(prop, 0.005f, 10000.0f);
|
||||
RNA_def_property_ui_range(prop, 0.025f, 1000.0f, 2.5f, 3);
|
||||
RNA_def_property_ui_text(prop, "Render Size", "Polygonization resolution in rendering");
|
||||
|
||||
@@ -2562,7 +2562,6 @@ static void rna_def_object(BlenderRNA *brna)
|
||||
RNA_def_property_float_sdna(prop, NULL, "quat");
|
||||
RNA_def_property_editable_array_func(prop, "rna_Object_rotation_4d_editable");
|
||||
RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_LIBRARY);
|
||||
RNA_def_property_float_array_default(prop, rna_default_quaternion);
|
||||
RNA_def_property_ui_text(prop, "Quaternion Rotation", "Rotation in Quaternions");
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_TRANSFORM, "rna_Object_internal_update");
|
||||
|
||||
@@ -2599,7 +2598,6 @@ static void rna_def_object(BlenderRNA *brna)
|
||||
RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_LIBRARY);
|
||||
RNA_def_property_editable_array_func(prop, "rna_Object_scale_editable");
|
||||
RNA_def_property_ui_range(prop, -FLT_MAX, FLT_MAX, 1, 3);
|
||||
RNA_def_property_float_array_default(prop, rna_default_scale_3d);
|
||||
RNA_def_property_ui_text(prop, "Scale", "Scaling of the object");
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_TRANSFORM, "rna_Object_internal_update");
|
||||
|
||||
@@ -2636,7 +2634,6 @@ static void rna_def_object(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "delta_rotation_quaternion", PROP_FLOAT, PROP_QUATERNION);
|
||||
RNA_def_property_float_sdna(prop, NULL, "dquat");
|
||||
RNA_def_property_float_array_default(prop, rna_default_quaternion);
|
||||
RNA_def_property_ui_text(
|
||||
prop,
|
||||
"Delta Rotation (Quaternion)",
|
||||
@@ -2659,7 +2656,6 @@ static void rna_def_object(BlenderRNA *brna)
|
||||
RNA_def_property_float_sdna(prop, NULL, "dscale");
|
||||
RNA_def_property_flag(prop, PROP_PROPORTIONAL);
|
||||
RNA_def_property_ui_range(prop, -FLT_MAX, FLT_MAX, 1, 3);
|
||||
RNA_def_property_float_array_default(prop, rna_default_scale_3d);
|
||||
RNA_def_property_ui_text(prop, "Delta Scale", "Extra scaling added to the scale of the object");
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_TRANSFORM, "rna_Object_internal_update");
|
||||
|
||||
|
||||
@@ -2641,7 +2641,6 @@ static void rna_def_view3d_cursor(BlenderRNA *brna)
|
||||
prop = RNA_def_property(srna, "rotation_quaternion", PROP_FLOAT, PROP_QUATERNION);
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "rotation_quaternion");
|
||||
RNA_def_property_float_array_default(prop, rna_default_quaternion);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "Quaternion Rotation", "Rotation in quaternions (keep normalized)");
|
||||
RNA_def_property_update(prop, NC_WINDOW, NULL);
|
||||
@@ -3564,7 +3563,6 @@ static void rna_def_statvis(BlenderRNA *brna)
|
||||
/* overhang */
|
||||
prop = RNA_def_property(srna, "overhang_min", PROP_FLOAT, PROP_ANGLE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "overhang_min");
|
||||
RNA_def_property_float_default(prop, 0.5f);
|
||||
RNA_def_property_range(prop, 0.0f, DEG2RADF(180.0f));
|
||||
RNA_def_property_ui_range(prop, 0.0f, DEG2RADF(180.0f), 10, 3);
|
||||
RNA_def_property_ui_text(prop, "Overhang Min", "Minimum angle to display");
|
||||
@@ -3573,7 +3571,6 @@ static void rna_def_statvis(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "overhang_max", PROP_FLOAT, PROP_ANGLE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "overhang_max");
|
||||
RNA_def_property_float_default(prop, 0.5f);
|
||||
RNA_def_property_range(prop, 0.0f, DEG2RADF(180.0f));
|
||||
RNA_def_property_ui_range(prop, 0.0f, DEG2RADF(180.0f), 10, 3);
|
||||
RNA_def_property_ui_text(prop, "Overhang Max", "Maximum angle to display");
|
||||
@@ -3590,7 +3587,6 @@ static void rna_def_statvis(BlenderRNA *brna)
|
||||
/* thickness */
|
||||
prop = RNA_def_property(srna, "thickness_min", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "thickness_min");
|
||||
RNA_def_property_float_default(prop, 0.5f);
|
||||
RNA_def_property_range(prop, 0.0f, 1000.0);
|
||||
RNA_def_property_ui_range(prop, 0.0f, 100.0, 0.001, 3);
|
||||
RNA_def_property_ui_text(prop, "Thickness Min", "Minimum for measuring thickness");
|
||||
@@ -3599,7 +3595,6 @@ static void rna_def_statvis(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "thickness_max", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "thickness_max");
|
||||
RNA_def_property_float_default(prop, 0.5f);
|
||||
RNA_def_property_range(prop, 0.0f, 1000.0);
|
||||
RNA_def_property_ui_range(prop, 0.0f, 100.0, 0.001, 3);
|
||||
RNA_def_property_ui_text(prop, "Thickness Max", "Maximum for measuring thickness");
|
||||
@@ -3616,7 +3611,6 @@ static void rna_def_statvis(BlenderRNA *brna)
|
||||
/* distort */
|
||||
prop = RNA_def_property(srna, "distort_min", PROP_FLOAT, PROP_ANGLE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "distort_min");
|
||||
RNA_def_property_float_default(prop, 0.5f);
|
||||
RNA_def_property_range(prop, 0.0f, DEG2RADF(180.0f));
|
||||
RNA_def_property_ui_range(prop, 0.0f, DEG2RADF(180.0f), 10, 3);
|
||||
RNA_def_property_ui_text(prop, "Distort Min", "Minimum angle to display");
|
||||
@@ -3625,7 +3619,6 @@ static void rna_def_statvis(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "distort_max", PROP_FLOAT, PROP_ANGLE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "distort_max");
|
||||
RNA_def_property_float_default(prop, 0.5f);
|
||||
RNA_def_property_range(prop, 0.0f, DEG2RADF(180.0f));
|
||||
RNA_def_property_ui_range(prop, 0.0f, DEG2RADF(180.0f), 10, 3);
|
||||
RNA_def_property_ui_text(prop, "Distort Max", "Maximum angle to display");
|
||||
@@ -3635,7 +3628,6 @@ static void rna_def_statvis(BlenderRNA *brna)
|
||||
/* sharp */
|
||||
prop = RNA_def_property(srna, "sharp_min", PROP_FLOAT, PROP_ANGLE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "sharp_min");
|
||||
RNA_def_property_float_default(prop, 0.5f);
|
||||
RNA_def_property_range(prop, -DEG2RADF(180.0f), DEG2RADF(180.0f));
|
||||
RNA_def_property_ui_range(prop, -DEG2RADF(180.0f), DEG2RADF(180.0f), 10, 3);
|
||||
RNA_def_property_ui_text(prop, "Distort Min", "Minimum angle to display");
|
||||
@@ -3644,7 +3636,6 @@ static void rna_def_statvis(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "sharp_max", PROP_FLOAT, PROP_ANGLE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "sharp_max");
|
||||
RNA_def_property_float_default(prop, 0.5f);
|
||||
RNA_def_property_range(prop, -DEG2RADF(180.0f), DEG2RADF(180.0f));
|
||||
RNA_def_property_ui_range(prop, -DEG2RADF(180.0f), DEG2RADF(180.0f), 10, 3);
|
||||
RNA_def_property_ui_text(prop, "Distort Max", "Maximum angle to display");
|
||||
@@ -5661,7 +5652,6 @@ static void rna_def_scene_render_data(BlenderRNA *brna)
|
||||
prop = RNA_def_property(srna, "preview_start_resolution", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
RNA_def_property_range(prop, 8, 16384);
|
||||
RNA_def_property_int_default(prop, 64);
|
||||
RNA_def_property_ui_text(prop,
|
||||
"Start Resolution",
|
||||
"Resolution to start rendering preview at, "
|
||||
@@ -6015,7 +6005,6 @@ static void rna_def_scene_render_data(BlenderRNA *brna)
|
||||
prop = RNA_def_property(srna, "bake_samples", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "bake_samples");
|
||||
RNA_def_property_range(prop, 64, 1024);
|
||||
RNA_def_property_int_default(prop, 256);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "Samples", "Number of samples used for ambient occlusion baking from multires");
|
||||
RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, NULL);
|
||||
@@ -6530,12 +6519,6 @@ static void rna_def_display_safe_areas(BlenderRNA *brna)
|
||||
StructRNA *srna;
|
||||
PropertyRNA *prop;
|
||||
|
||||
static float default_title[2] = {0.1f, 0.05f};
|
||||
static float default_action[2] = {0.035f, 0.035f};
|
||||
|
||||
static float default_title_center[2] = {0.175f, 0.05f};
|
||||
static float default_action_center[2] = {0.15f, 0.05f};
|
||||
|
||||
srna = RNA_def_struct(brna, "DisplaySafeAreas", NULL);
|
||||
RNA_def_struct_ui_text(srna, "Safe Areas", "Safe areas used in 3D view and the sequencer");
|
||||
RNA_def_struct_sdna(srna, "DisplaySafeAreas");
|
||||
@@ -6545,14 +6528,12 @@ static void rna_def_display_safe_areas(BlenderRNA *brna)
|
||||
RNA_def_property_float_sdna(prop, NULL, "title");
|
||||
RNA_def_property_array(prop, 2);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_float_array_default(prop, default_title);
|
||||
RNA_def_property_ui_text(prop, "Title Safe Margins", "Safe area for text and graphics");
|
||||
RNA_def_property_update(prop, NC_SCENE | ND_DRAW_RENDER_VIEWPORT, NULL);
|
||||
|
||||
prop = RNA_def_property(srna, "action", PROP_FLOAT, PROP_XYZ);
|
||||
RNA_def_property_float_sdna(prop, NULL, "action");
|
||||
RNA_def_property_array(prop, 2);
|
||||
RNA_def_property_float_array_default(prop, default_action);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Action Safe Margins", "Safe area for general elements");
|
||||
RNA_def_property_update(prop, NC_SCENE | ND_DRAW_RENDER_VIEWPORT, NULL);
|
||||
@@ -6560,7 +6541,6 @@ static void rna_def_display_safe_areas(BlenderRNA *brna)
|
||||
prop = RNA_def_property(srna, "title_center", PROP_FLOAT, PROP_XYZ);
|
||||
RNA_def_property_float_sdna(prop, NULL, "title_center");
|
||||
RNA_def_property_array(prop, 2);
|
||||
RNA_def_property_float_array_default(prop, default_title_center);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop,
|
||||
"Center Title Safe Margins",
|
||||
@@ -6570,7 +6550,6 @@ static void rna_def_display_safe_areas(BlenderRNA *brna)
|
||||
prop = RNA_def_property(srna, "action_center", PROP_FLOAT, PROP_XYZ);
|
||||
RNA_def_property_float_sdna(prop, NULL, "action_center");
|
||||
RNA_def_property_array(prop, 2);
|
||||
RNA_def_property_float_array_default(prop, default_action_center);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_text(prop,
|
||||
"Center Action Safe Margins",
|
||||
@@ -6583,8 +6562,6 @@ static void rna_def_scene_display(BlenderRNA *brna)
|
||||
StructRNA *srna;
|
||||
PropertyRNA *prop;
|
||||
|
||||
static float default_light_direction[3] = {-M_SQRT1_3, -M_SQRT1_3, M_SQRT1_3};
|
||||
|
||||
srna = RNA_def_struct(brna, "SceneDisplay", NULL);
|
||||
RNA_def_struct_ui_text(srna, "Scene Display", "Scene display settings for 3d viewport");
|
||||
RNA_def_struct_sdna(srna, "SceneDisplay");
|
||||
@@ -6593,13 +6570,11 @@ static void rna_def_scene_display(BlenderRNA *brna)
|
||||
RNA_def_property_float_sdna(prop, NULL, "light_direction");
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
RNA_def_property_array(prop, 3);
|
||||
RNA_def_property_float_array_default(prop, default_light_direction);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "Light Direction", "Direction of the light for shadows and highlights");
|
||||
RNA_def_property_update(prop, NC_SCENE | NA_EDITED, "rna_Scene_set_update");
|
||||
|
||||
prop = RNA_def_property(srna, "shadow_shift", PROP_FLOAT, PROP_ANGLE);
|
||||
RNA_def_property_float_default(prop, 0.1);
|
||||
RNA_def_property_ui_text(prop, "Shadow Shift", "Shadow termination angle");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_range(prop, 0.00f, 1.0f, 1, 2);
|
||||
@@ -6615,20 +6590,17 @@ static void rna_def_scene_display(BlenderRNA *brna)
|
||||
RNA_def_property_update(prop, NC_SCENE | NA_EDITED, "rna_Scene_set_update");
|
||||
|
||||
prop = RNA_def_property(srna, "matcap_ssao_distance", PROP_FLOAT, PROP_NONE);
|
||||
RNA_def_property_float_default(prop, 0.2f);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "Distance", "Distance of object that contribute to the Cavity/Edge effect");
|
||||
RNA_def_property_range(prop, 0.0f, 100000.0f);
|
||||
RNA_def_property_ui_range(prop, 0.0f, 100.0f, 1, 3);
|
||||
|
||||
prop = RNA_def_property(srna, "matcap_ssao_attenuation", PROP_FLOAT, PROP_NONE);
|
||||
RNA_def_property_float_default(prop, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Attenuation", "Attenuation constant");
|
||||
RNA_def_property_range(prop, 1.0f, 100000.0f);
|
||||
RNA_def_property_ui_range(prop, 1.0f, 100.0f, 1, 3);
|
||||
|
||||
prop = RNA_def_property(srna, "matcap_ssao_samples", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_default(prop, 16);
|
||||
RNA_def_property_ui_text(prop, "Samples", "Number of samples");
|
||||
RNA_def_property_range(prop, 1, 500);
|
||||
|
||||
@@ -7272,7 +7244,6 @@ void RNA_def_scene(BlenderRNA *brna)
|
||||
RNA_def_property_int_sdna(prop, NULL, "r.sfra");
|
||||
RNA_def_property_int_funcs(prop, NULL, "rna_Scene_start_frame_set", NULL);
|
||||
RNA_def_property_range(prop, MINFRAME, MAXFRAME);
|
||||
RNA_def_property_int_default(prop, 1);
|
||||
RNA_def_property_ui_text(prop, "Start Frame", "First frame of the playback/rendering range");
|
||||
RNA_def_property_update(prop, NC_SCENE | ND_FRAME_RANGE, NULL);
|
||||
|
||||
@@ -7281,7 +7252,6 @@ void RNA_def_scene(BlenderRNA *brna)
|
||||
RNA_def_property_int_sdna(prop, NULL, "r.efra");
|
||||
RNA_def_property_int_funcs(prop, NULL, "rna_Scene_end_frame_set", NULL);
|
||||
RNA_def_property_range(prop, MINFRAME, MAXFRAME);
|
||||
RNA_def_property_int_default(prop, 250);
|
||||
RNA_def_property_ui_text(prop, "End Frame", "Final frame of the playback/rendering range");
|
||||
RNA_def_property_update(prop, NC_SCENE | ND_FRAME_RANGE, NULL);
|
||||
|
||||
|
||||
@@ -1350,7 +1350,6 @@ static void rna_def_gpencil_guides(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "spacing", PROP_FLOAT, PROP_DISTANCE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "spacing");
|
||||
RNA_def_property_float_default(prop, 0.01f);
|
||||
RNA_def_property_range(prop, 0.0f, FLT_MAX);
|
||||
RNA_def_property_ui_range(prop, 0.0f, FLT_MAX, 1, 3);
|
||||
RNA_def_property_ui_text(prop, "Spacing", "Guide spacing");
|
||||
|
||||
@@ -2993,7 +2993,6 @@ static void rna_def_space_view3d_shading(BlenderRNA *brna)
|
||||
"Use a custom color limited to this viewport only"},
|
||||
{0, NULL, 0, NULL, NULL},
|
||||
};
|
||||
static const float default_background_color[] = {0.05f, 0.05f, 0.05f};
|
||||
|
||||
static const EnumPropertyItem cavity_type_items[] = {
|
||||
{V3D_SHADING_CAVITY_SSAO,
|
||||
@@ -3076,7 +3075,6 @@ static void rna_def_space_view3d_shading(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "curvature_ridge_factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "curvature_ridge_factor");
|
||||
RNA_def_property_float_default(prop, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Curvature Ridge", "Factor for the curvature ridges");
|
||||
RNA_def_property_range(prop, 0.0f, 2.0f);
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
@@ -3084,7 +3082,6 @@ static void rna_def_space_view3d_shading(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "curvature_valley_factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "curvature_valley_factor");
|
||||
RNA_def_property_float_default(prop, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Curvature Valley", "Factor for the curvature valleys");
|
||||
RNA_def_property_range(prop, 0.0f, 2.0f);
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
@@ -3092,7 +3089,6 @@ static void rna_def_space_view3d_shading(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "cavity_ridge_factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "cavity_ridge_factor");
|
||||
RNA_def_property_float_default(prop, 1.0f);
|
||||
RNA_def_property_ui_text(prop, "Cavity Ridge", "Factor for the cavity ridges");
|
||||
RNA_def_property_range(prop, 0.0f, 250.0f);
|
||||
RNA_def_property_ui_range(prop, 0.00f, 2.5f, 1, 3);
|
||||
@@ -3101,7 +3097,6 @@ static void rna_def_space_view3d_shading(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "cavity_valley_factor", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "cavity_valley_factor");
|
||||
RNA_def_property_float_default(prop, 1.0);
|
||||
RNA_def_property_ui_text(prop, "Cavity Valley", "Factor for the cavity valleys");
|
||||
RNA_def_property_range(prop, 0.0f, 250.0f);
|
||||
RNA_def_property_ui_range(prop, 0.00f, 2.5f, 1, 3);
|
||||
@@ -3119,7 +3114,6 @@ static void rna_def_space_view3d_shading(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "studiolight_rotate_z", PROP_FLOAT, PROP_ANGLE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "studiolight_rot_z");
|
||||
RNA_def_property_float_default(prop, 0.0);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "Studiolight Rotation", "Rotation of the studiolight around the Z-Axis");
|
||||
RNA_def_property_range(prop, -M_PI, M_PI);
|
||||
@@ -3128,7 +3122,6 @@ static void rna_def_space_view3d_shading(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "studiolight_intensity", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "studiolight_intensity");
|
||||
RNA_def_property_float_default(prop, 1.0f);
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
RNA_def_property_ui_text(prop, "Strength", "Strength of the studiolight");
|
||||
RNA_def_property_range(prop, 0.0f, FLT_MAX);
|
||||
@@ -3137,7 +3130,6 @@ static void rna_def_space_view3d_shading(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "studiolight_background_alpha", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "studiolight_background");
|
||||
RNA_def_property_float_default(prop, 0.0f);
|
||||
RNA_def_property_ui_text(prop, "Background", "Show the studiolight in the background");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_range(prop, 0.00f, 1.0f, 1, 3);
|
||||
@@ -3173,7 +3165,6 @@ static void rna_def_space_view3d_shading(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "background_color", PROP_FLOAT, PROP_COLOR);
|
||||
RNA_def_property_array(prop, 3);
|
||||
RNA_def_property_float_array_default(prop, default_background_color);
|
||||
RNA_def_property_ui_text(prop, "Background Color", "Color for custom background color");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_update(prop, NC_SPACE | ND_SPACE_VIEW3D, NULL);
|
||||
@@ -3198,7 +3189,6 @@ static void rna_def_space_view3d_shading(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "xray_alpha", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "xray_alpha");
|
||||
RNA_def_property_float_default(prop, 0.5);
|
||||
RNA_def_property_ui_text(prop, "X-Ray Alpha", "Amount of alpha to use");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
@@ -3206,7 +3196,6 @@ static void rna_def_space_view3d_shading(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "xray_alpha_wireframe", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "xray_alpha_wire");
|
||||
RNA_def_property_float_default(prop, 0.5);
|
||||
RNA_def_property_ui_text(prop, "X-Ray Alpha", "Amount of alpha to use");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
@@ -3237,14 +3226,12 @@ static void rna_def_space_view3d_shading(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "use_scene_lights_render", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", V3D_SHADING_SCENE_LIGHTS_RENDER);
|
||||
RNA_def_property_boolean_default(prop, true);
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
RNA_def_property_ui_text(prop, "Scene Lights", "Render lights and light probes of the scene");
|
||||
RNA_def_property_update(prop, NC_SPACE | ND_SPACE_VIEW3D, NULL);
|
||||
|
||||
prop = RNA_def_property(srna, "use_scene_world_render", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", V3D_SHADING_SCENE_WORLD_RENDER);
|
||||
RNA_def_property_boolean_default(prop, true);
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
RNA_def_property_ui_text(prop, "Scene World", "Use scene world for lighting");
|
||||
RNA_def_property_update(prop, NC_SPACE | ND_SPACE_VIEW3D, NULL);
|
||||
@@ -3264,7 +3251,6 @@ static void rna_def_space_view3d_shading(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "shadow_intensity", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "shadow_intensity");
|
||||
RNA_def_property_float_default(prop, 0.5);
|
||||
RNA_def_property_ui_text(prop, "Shadow Intensity", "Darkness of shadows");
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_ui_range(prop, 0.00f, 1.0f, 1, 3);
|
||||
|
||||
@@ -1507,8 +1507,7 @@ static void rna_def_userdef_theme_ui(BlenderRNA *brna)
|
||||
prop = RNA_def_property(srna, "icon_folder", PROP_FLOAT, PROP_COLOR_GAMMA);
|
||||
RNA_def_property_float_sdna(prop, NULL, "icon_folder");
|
||||
RNA_def_property_array(prop, 4);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "File Folders", "Color of folders in the file browser");
|
||||
RNA_def_property_ui_text(prop, "File Folders", "Color of folders in the file browser");
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
|
||||
|
||||
prop = RNA_def_property(srna, "icon_border_intensity", PROP_FLOAT, PROP_FACTOR);
|
||||
@@ -4060,7 +4059,6 @@ static void rna_def_userdef_view(BlenderRNA *brna)
|
||||
prop, "UI Scale", "Changes the size of the fonts and widgets in the interface");
|
||||
RNA_def_property_range(prop, 0.25f, 4.0f);
|
||||
RNA_def_property_ui_range(prop, 0.5f, 2.0f, 1, 2);
|
||||
RNA_def_property_float_default(prop, 1.0f);
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_dpi_update");
|
||||
|
||||
prop = RNA_def_property(srna, "ui_line_width", PROP_ENUM, PROP_NONE);
|
||||
@@ -4326,7 +4324,6 @@ static void rna_def_userdef_view(BlenderRNA *brna)
|
||||
prop = RNA_def_property(srna, "gizmo_size", PROP_INT, PROP_PIXEL);
|
||||
RNA_def_property_int_sdna(prop, NULL, "gizmo_size");
|
||||
RNA_def_property_range(prop, 10, 200);
|
||||
RNA_def_property_int_default(prop, 75);
|
||||
RNA_def_property_ui_text(prop, "Gizmo Size", "Diameter of the gizmo");
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_update");
|
||||
|
||||
@@ -4334,7 +4331,6 @@ static void rna_def_userdef_view(BlenderRNA *brna)
|
||||
prop = RNA_def_property(srna, "lookdev_sphere_size", PROP_INT, PROP_PIXEL);
|
||||
RNA_def_property_int_sdna(prop, NULL, "lookdev_sphere_size");
|
||||
RNA_def_property_range(prop, 50, 400);
|
||||
RNA_def_property_int_default(prop, 150);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "Look Dev Spheres Size", "Maximum diameter of the look development sphere size");
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_update");
|
||||
@@ -5264,7 +5260,6 @@ static void rna_def_userdef_input(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "view_rotate_sensitivity_turntable", PROP_FLOAT, PROP_ANGLE);
|
||||
RNA_def_property_range(prop, DEG2RADF(0.001f), DEG2RADF(15.0f));
|
||||
RNA_def_property_float_default(prop, DEG2RADF(0.4f));
|
||||
RNA_def_property_ui_range(prop, DEG2RADF(0.001f), DEG2RADF(15.0f), 1.0f, 2);
|
||||
RNA_def_property_ui_text(prop,
|
||||
"Orbit Sensitivity",
|
||||
@@ -5272,7 +5267,6 @@ static void rna_def_userdef_input(BlenderRNA *brna)
|
||||
|
||||
prop = RNA_def_property(srna, "view_rotate_sensitivity_trackball", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_range(prop, 0.1f, 10.0f);
|
||||
RNA_def_property_float_default(prop, 1.0f);
|
||||
RNA_def_property_ui_range(prop, 0.1f, 2.0f, 0.01f, 2);
|
||||
RNA_def_property_ui_text(prop, "Orbit Sensitivity", "Scale trackball orbit sensitivity");
|
||||
|
||||
@@ -5312,7 +5306,6 @@ static void rna_def_userdef_input(BlenderRNA *brna)
|
||||
/* tablet pressure curve */
|
||||
prop = RNA_def_property(srna, "pressure_threshold_max", PROP_FLOAT, PROP_FACTOR);
|
||||
RNA_def_property_range(prop, 0.0f, 1.0f);
|
||||
RNA_def_property_float_default(prop, 1.0f);
|
||||
RNA_def_property_ui_range(prop, 0.0f, 1.0f, 0.01f, 3);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "Max Threshold", "Raw input pressure value that is interpreted as 100% by Blender");
|
||||
|
||||
Reference in New Issue
Block a user