Changeset View
Changeset View
Standalone View
Standalone View
source/blender/alembic/intern/alembic_capi.cc
| Show First 20 Lines • Show All 850 Lines • ▼ Show 20 Lines | else { | ||||
| for (iter = data->readers.begin(); iter != data->readers.end(); ++iter) { | for (iter = data->readers.begin(); iter != data->readers.end(); ++iter) { | ||||
| Object *ob = (*iter)->object(); | Object *ob = (*iter)->object(); | ||||
| ob->lay = data->scene->lay; | ob->lay = data->scene->lay; | ||||
| BKE_collection_object_add(&data->scene->id, lc->scene_collection, ob); | BKE_collection_object_add(&data->scene->id, lc->scene_collection, ob); | ||||
| base = BKE_view_layer_base_find(view_layer, ob); | base = BKE_view_layer_base_find(view_layer, ob); | ||||
| BKE_view_layer_base_select(view_layer, base); | BKE_view_layer_base_select(view_layer, base, NULL); | ||||
| DEG_id_tag_update_ex(data->bmain, &ob->id, OB_RECALC_OB | OB_RECALC_DATA | OB_RECALC_TIME); | DEG_id_tag_update_ex(data->bmain, &ob->id, OB_RECALC_OB | OB_RECALC_DATA | OB_RECALC_TIME); | ||||
| } | } | ||||
| DEG_relations_tag_update(data->bmain); | DEG_relations_tag_update(data->bmain); | ||||
| } | } | ||||
| for (iter = data->readers.begin(); iter != data->readers.end(); ++iter) { | for (iter = data->readers.begin(); iter != data->readers.end(); ++iter) { | ||||
| ▲ Show 20 Lines • Show All 176 Lines • Show Last 20 Lines | |||||