Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenloader/intern/versioning_280.c
| Show First 20 Lines • Show All 81 Lines • ▼ Show 20 Lines | |||||
| #include "BKE_gpencil_geom.h" | #include "BKE_gpencil_geom.h" | ||||
| #include "BKE_gpencil_modifier.h" | #include "BKE_gpencil_modifier.h" | ||||
| #include "BKE_idprop.h" | #include "BKE_idprop.h" | ||||
| #include "BKE_key.h" | #include "BKE_key.h" | ||||
| #include "BKE_layer.h" | #include "BKE_layer.h" | ||||
| #include "BKE_lib_id.h" | #include "BKE_lib_id.h" | ||||
| #include "BKE_main.h" | #include "BKE_main.h" | ||||
| #include "BKE_mesh.h" | #include "BKE_mesh.h" | ||||
| #include "BKE_multires.h" | |||||
| #include "BKE_node.h" | #include "BKE_node.h" | ||||
| #include "BKE_paint.h" | #include "BKE_paint.h" | ||||
| #include "BKE_pointcache.h" | #include "BKE_pointcache.h" | ||||
| #include "BKE_report.h" | #include "BKE_report.h" | ||||
| #include "BKE_rigidbody.h" | #include "BKE_rigidbody.h" | ||||
| #include "BKE_screen.h" | #include "BKE_screen.h" | ||||
| #include "BKE_sequencer.h" | #include "BKE_sequencer.h" | ||||
| #include "BKE_studiolight.h" | #include "BKE_studiolight.h" | ||||
| ▲ Show 20 Lines • Show All 5,007 Lines • ▼ Show 20 Lines | if (!DNA_struct_elem_find(fd->filesdna, "PartDeflect", "float", "f_wind_factor")) { | ||||
| part->pd->f_wind_factor = 1.0f; | part->pd->f_wind_factor = 1.0f; | ||||
| } | } | ||||
| if (part->pd2) { | if (part->pd2) { | ||||
| part->pd2->f_wind_factor = 1.0f; | part->pd2->f_wind_factor = 1.0f; | ||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| /* Convert all Multires displacement to Catmull-Clark subdivision limit surface. */ | |||||
| LISTBASE_FOREACH (Object *, ob, &bmain->objects) { | |||||
| ModifierData *md; | |||||
| for (md = ob->modifiers.first; md; md = md->next) { | |||||
| if (md->type == eModifierType_Multires) { | |||||
| MultiresModifierData *mmd = (MultiresModifierData *)md; | |||||
| if (mmd->simple) { | |||||
| /* This carshes in mesh->totvert in BKE_subdiv_new_from_mesh. */ | |||||
| multiresModifier_convert_to_catmull_clark(ob, mmd); | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| /* Keep this block, even when empty. */ | /* Keep this block, even when empty. */ | ||||
| } | } | ||||
| } | } | ||||