this post was submitted on 06 Dec 2025
15 points (100.0% liked)

Blender

3412 readers
1 users here now

A community for users of the awesome, open source, free, animation, modeling, procedural generating, sculpting, texturing, compositing, and rendering software; Blender.

Rules:

  1. Be nice
  2. Constructive Criticism only
  3. If a render is photo realistic, please provide a wireframe or clay render

founded 2 years ago
MODERATORS
 

Over 800 objects have one UV map called “UVMap”. Visible in the Object Data Properties under “UV Maps”.

I now want to add one new UV map to all these 800 objects. What I tried and what I found via Google sounds logical, but it doesn't work in Blender 5.0.0. Maybe a bug?

When you select multiple objects and then click on the + at the side of the UV Maps list, a “UVMap.001” appears. But it just gets added to one of the objects, not all of them. Even if you alt-click the + sign.

According to Google search results, this should have worked.

The next step would be to make UVMap.001 the active one for all selected objects.

Update: I gave up and used a script.

you are viewing a single comment's thread
view the rest of the comments
[–] Hadriscus@jlai.lu 2 points 2 weeks ago* (last edited 2 weeks ago) (2 children)

You could add it to one object then use data transfer to copy it over. The modifier or the operator. But yes, the Python API is the most designated tool for this kind of thing. Loop over your objects, add UV map

[–] Stefan_S_from_H@discuss.tchncs.de 2 points 2 weeks ago (1 children)

I was looking at the Object Data Properties tab and never actually tried to transfer/copy any data. 🤦🏻‍♂️

I tried it now, and it didn't work for me. It destroyed what I already projected from view into the first UV map. So I gave up and used a script. I'm happy. My PC can render a few frames for the next few days. (2026 really needs to become the year of a new GPU for me.)

[–] Hadriscus@jlai.lu 1 points 2 weeks ago* (last edited 2 weeks ago)

From memory, there are modes : add and replace. Did you read the doc ? I think it should work in your case.

Either way, you made it work. Great