in mujoco_worldgen/parser/parser.py [0:0]
def set_absolute_paths(xml_dict, root_xml_path):
dirnames = ["@meshdir", "@texturedir"]
if "compiler" in xml_dict:
for drname in dirnames:
if drname in xml_dict["compiler"]:
asset_dir = worldgen_path('assets') + '/'
path = xml_dict["compiler"][drname]
if path[0] != "/":
relative_path = os.path.dirname(root_xml_path) + "/" + path
xml_dict["compiler"][drname] = os.path.abspath(relative_path)
elif path.find(asset_dir) > -1:
xml_dict["compiler"][drname] = worldgen_path(
'assets', path.split(asset_dir)[-1])