I am trying to make a script to Clear Custom Split Normals on all the objects I have selected. I have copied code from other scripts that run a command on all selected objects. However, this only seems to work on the Active Object, not the rest of the selection. Anyone know why?
import bpy
selected_objects = bpy.context.selected_objects
for selected_object in selected_objects:
bpy.ops.mesh.customdata_custom_splitnormals_clear()
Is this a problem with my script, or with bpy.ops.mesh.customdata_custom_splitnormals_clear()? I am trying to make this a script because selecting everything an Alt clicking the button for it does not work on all objects either.