2
$\begingroup$

I have for a while now tried to map a texture to a curved road for a game map, but it doesn't let me do "Follow Active Quads" so I can straighten it.

enter image description here

enter image description here

Instead I get this error:

Python: Traceback (most recent call last):
  File "C:\Program Files\Blender Foundation\Blender 3.2\3.2\scripts\startup\bl_operators\uvcalc_follow_active.py", line 260, in execute
    main(context, self)
  File "C:\Program Files\Blender Foundation\Blender 3.2\3.2\scripts\startup\bl_operators\uvcalc_follow_active.py", line 234, in main
    assert((status & STATUS_ERR_ACTIVE_FACE) != 0)
AssertionError

And I've tried for the longest to find a fix but I cant, any ideas?

$\endgroup$
1
  • $\begingroup$ As the name Active Quads implies you need a mesh with four sided faces $\endgroup$ Commented Nov 5, 2022 at 0:54

1 Answer 1

3
$\begingroup$

The "Follow Active Quads" need meshes conformed by quads faces, to unwrap this, first convert all faces to quads. Select all faces, press Ctrl+F key and select "Tris to Quads" option.

Tris to quads

With "Follow Active Quads" mapping the result is not aligned yet.

Follow Active Quads

To get a better result first choose the "Lightmap Pack" option with this option we get squares on the UV map

Lightmap pack UV with squares

Then use the "Follow Active Quad" mapping option and you will get a better result.

Follow active quad better

$\endgroup$
1
  • $\begingroup$ bro thank u sooo much, i didnt know tris to quads existed, thank u! $\endgroup$
    – Corsa
    Commented Nov 5, 2022 at 10:53

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .