Page MenuHome

Improve UV proportional editing performance on high poly meshes
Closed, ResolvedPublicTO DO

Description

System Information
Operating system: Win10, x64
Graphics card: NVidia 1050 4G Ti

Blender Version
Broken: 2.80 beta, 2019-02-24

Short description of error
Trying to select a texture island and then trying to rotate, scale or move it, freezes blender.
It seems to do something, the app consumes some cpu.

Important: Selecting all unwrapped vertices and then trying to manipulate them works flawlessly.

Exact steps for others to reproduce the error
Based on the default startup or an attached .blend file (as simple as possible).

  1. Open attached Blender file
  2. Try to select the bottom face island with Ll
  3. Press G
  4. Blender Froze

Thank you,
Stan.

Event Timeline

Sebastian Parborg (zeddb) lowered the priority of this task from 90 to 50.
Brecht Van Lommel (brecht) lowered the priority of this task from 50 to Low.Feb 27 2019, 8:03 PM

Disabling proportional editing will avoid the issue, it's just really slow on high poly UVs.

I guess there is some O(n^2) code in there.

Brecht Van Lommel (brecht) renamed this task from Freeze when trying to move, scale or rotate a texture island to UV proportional editing very slow with high poly meshes.Feb 27 2019, 8:03 PM
Brecht Van Lommel (brecht) removed Brecht Van Lommel (brecht) as the assignee of this task.
Richard Antalik (ISS) changed the task status from Confirmed to Needs Information from User.Fri, Jan 24, 6:39 PM

I have re-triaged this report and can not reproduce it.
Can you please check if this is still an issue in latest build?
https://builder.blender.org/download/

Campbell Barton (campbellbarton) renamed this task from UV proportional editing very slow with high poly meshes to Improve UV proportional editing very slow with high poly meshes.Mon, Feb 3, 8:38 AM
Campbell Barton (campbellbarton) renamed this task from Improve UV proportional editing very slow with high poly meshes to Improve UV proportional editing performance on high poly meshes.
Campbell Barton (campbellbarton) changed the task status from Needs Information from User to Confirmed.
Campbell Barton (campbellbarton) changed the subtype of this task from "Report" to "To Do".