forked from blender/blender
Fix review comments #27
@ -330,28 +330,6 @@ void BlenderSceneDelegate::check_updates()
|
|||||||
bool do_update_visibility = false;
|
bool do_update_visibility = false;
|
||||||
bool do_update_world = false;
|
bool do_update_world = false;
|
||||||
|
|
||||||
unsigned int scene_recalc = scene->id.recalc;
|
|
||||||
if (scene_recalc) {
|
|
||||||
/* Checking scene updates */
|
|
||||||
CLOG_INFO(LOG_RENDER_HYDRA_SCENE,
|
|
||||||
2,
|
|
||||||
"Update: %s [%s]",
|
|
||||||
((ID *)scene)->name,
|
|
||||||
std::bitset<32>(scene_recalc).to_string().c_str());
|
|
||||||
|
|
||||||
if (scene_recalc & ID_RECALC_BASE_FLAGS) {
|
|
||||||
do_update_visibility = true;
|
|
||||||
}
|
|
||||||
if (scene_recalc & (ID_RECALC_TRANSFORM | ID_RECALC_GEOMETRY)) {
|
|
||||||
do_update_collection = true;
|
|
||||||
}
|
|
||||||
if (scene_recalc & ID_RECALC_AUDIO_VOLUME) {
|
|
||||||
if ((scene->world && !world_data_) || (!scene->world && world_data_)) {
|
|
||||||
do_update_world = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Checking other objects updates */
|
/* Checking other objects updates */
|
||||||
DEGIDIterData data = {0};
|
DEGIDIterData data = {0};
|
||||||
data.graph = depsgraph;
|
data.graph = depsgraph;
|
||||||
|
Loading…
Reference in New Issue
Block a user