in point_e/evals/scripts/blender_script.py [0:0]
def find_materials():
all_materials = set()
for obj in bpy.context.scene.objects.values():
if not isinstance(obj.data, (bpy.types.Mesh)):
continue
for mat in obj.data.materials:
all_materials.add(mat)
return all_materials