diff --git a/source/blender/io/usd/hydra/world.cc b/source/blender/io/usd/hydra/world.cc index fe6014b5c21..b5246f4391a 100644 --- a/source/blender/io/usd/hydra/world.cc +++ b/source/blender/io/usd/hydra/world.cc @@ -53,6 +53,8 @@ void WorldData::init() pxr::GfVec3f color(1.0f, 1.0f, 1.0f); ID_LOG("%s", world->id.name); + world->nodetree->ensure_topology_cache(); + /* TODO: Create nodes parsing system */ bNode *output_node = ntreeShaderOutputNode(world->nodetree, SHD_OUTPUT_ALL); if (!output_node) {