Page MenuHome

Smart UV project produces wrong, stretched UVs regardless of "Correct Aspect" option state
Closed, ResolvedPublicBUG

Description

System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce GTX 1080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 461.09

Blender Version
Broken: version: 2.91.0, branch: master (modified), commit date: 2020-11-25 11:06, hash: rBb50598bc78c7
Worked: 2.90.1
Caused by rB9296ba867462: Fix T82637: pack UV islands fails with some non-manifold meshes

Short description of error
Smart UV project feature constantly produces wrong, stretched UVs regardless of the ON/OFF state of "Correct Aspect" option, and regardless of aspect ratio of the texture displayed in the image editor. The failure stems from the fact that aspect ratio of the BaseColor texture is used to distort the UVs of the Smart UV projection regardless if the user wants it or not. This in turn makes it simply impossible to use Blender for UV mapping when any material present of the unwrapped object contains textures of non square aspect ratio. The geometry in the viewport has scale transforms applied, so that is not a source of the issue.

Exact steps for others to reproduce the error

  1. Open attached .blend file:
  2. Select the only object in the scene, and try to unwrap it using Smart UV project

Result: It is not possible to utilize Smart UV project to produce UVs of correct aspect ratio (matching the aspect ratio of the geometry inside 3D view) regardless of the "Correct Aspect" option state
Expected: It is possible to produce UVs matching the aspect ratio of the actual geometry in the 3D view (without any non uniform distortion)

Event Timeline

Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Confirmed.EditedJan 29 2021, 1:25 PM
Philipp Oeser (lichtwerk) claimed this task.
Philipp Oeser (lichtwerk) added projects: Restricted Project, Modeling.

Hm, can confirm there is something wrong with Correct Aspect.

Works fine with the material(s) unlinked.

Will check.

Caused by rB9296ba867462: Fix T82637: pack UV islands fails with some non-manifold meshes btw.

Philipp Oeser (lichtwerk) triaged this task as High priority.Jan 29 2021, 2:58 PM
Philipp Oeser (lichtwerk) edited projects, added BF Blender (2.92); removed BF Blender.
Philipp Oeser (lichtwerk) changed the subtype of this task from "Report" to "Bug".

Think this is actually quite important and would be good to have in 2.92 (unless I am really misunderstanding something here), will set to High priority.

Hello all I believe this might have something to do with the Origins of the mesh creation, when i use the new mesh creation tool, it causes uv distortion when correct aspect is checked, but if i create a very similar mesh without using the quick tools it does NOT distort. I didn't know if this helps =o

-jonathan (i'm new here sorry if im not following protocol on posting on REsolved" comments"