in mujoco_py/modder.py [0:0]
def _build_tex_geom_map(self):
# Build a map from tex_id to geom_ids, so we can check
# for collisions.
self._geom_ids_by_tex_id = defaultdict(list)
for geom_id in range(self.model.ngeom):
mat_id = self.model.geom_matid[geom_id]
if mat_id >= 0:
tex_id = self.model.mat_texid[mat_id]
if tex_id >= 0:
self._geom_ids_by_tex_id[tex_id].append(geom_id)