Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/blender/blender_curves.cpp
| Show First 20 Lines • Show All 833 Lines • ▼ Show 20 Lines | |||||
| void BlenderSync::sync_curve_settings() | void BlenderSync::sync_curve_settings() | ||||
| { | { | ||||
| PointerRNA csscene = RNA_pointer_get(&b_scene.ptr, "cycles_curves"); | PointerRNA csscene = RNA_pointer_get(&b_scene.ptr, "cycles_curves"); | ||||
| CurveSystemManager *curve_system_manager = scene->curve_system_manager; | CurveSystemManager *curve_system_manager = scene->curve_system_manager; | ||||
| CurveSystemManager prev_curve_system_manager = *curve_system_manager; | CurveSystemManager prev_curve_system_manager = *curve_system_manager; | ||||
| curve_system_manager->use_curves = get_boolean(csscene, "use_curves"); | curve_system_manager->use_curves = get_boolean(csscene, "use_curves"); | ||||
| curve_system_manager->minimum_width = get_float(csscene, "minimum_width"); | |||||
| curve_system_manager->maximum_width = get_float(csscene, "maximum_width"); | |||||
| curve_system_manager->primitive = | curve_system_manager->primitive = | ||||
| (CurvePrimitiveType)get_enum(csscene, | (CurvePrimitiveType)get_enum(csscene, | ||||
| "primitive", | "primitive", | ||||
| CURVE_NUM_PRIMITIVE_TYPES, | CURVE_NUM_PRIMITIVE_TYPES, | ||||
| CURVE_LINE_SEGMENTS); | CURVE_LINE_SEGMENTS); | ||||
| curve_system_manager->curve_shape = | curve_system_manager->curve_shape = | ||||
| (CurveShapeType)get_enum(csscene, | (CurveShapeType)get_enum(csscene, | ||||
| ▲ Show 20 Lines • Show All 244 Lines • Show Last 20 Lines | |||||