Page MenuHome

Grid & Pixel snapping in the UV editor
Confirmed, NormalPublicDESIGN

Assigned To
None
Authored By
Daniel Bystedt (dbystedt)
Jun 28 2020, 8:52 PM
Tags
Tokens
"Love" token, awarded by zNight."Yellow Medal" token, awarded by amarillosebas."Love" token, awarded by AquaticNightmare."Like" token, awarded by 14AUDDIN."Love" token, awarded by Latarek."Burninate" token, awarded by no4me."Love" token, awarded by NickLondon."Love" token, awarded by Jaydead."Love" token, awarded by noirekld."Love" token, awarded by gilberto_rodrigues."Love" token, awarded by thefoofighter."Love" token, awarded by APEC."Love" token, awarded by chironamo.

Description

It would be very helpful to have grid and pixel snapping in the UV editor. Also, being able to quickly snap the 2d cursor to a vertex and then rotate from the 2d cursors pivot point would be great. We can currently snap the 2d locator to vertices by using shift+S and use "cursor to selected", but being able to snap to vertices directly could speed up the process when creating modular assets for environments.


UI

Add new options to the UV snapping menu.

  • Dynamic grid
  • Pixel

See more info about dynamic grid here
T78389


Dynamic grid = 4 (4 grids per UV unit)Dynamic grid = 2 (2 grids per UV unit)

The dynamic grid represents
1 UV unit / X = 1 dynamic grid unit


WARNING: Undesired behaviour


With current behaviour of increment snapping and moving in positive X (i.e. positive U)

The snapping happens on every 0.0626 UV unit. I have no idea how to change the snapping value


Desired behaviour - starting point (part 1)

Green arrow shows intended mouse movement and snap target when using “snap to dynamic grid”.

Desired behaviour - final snap result (part 2)

Green dot shows snap point for where dynamic grid and closest vertex meet up when using “snap to dynamic grid”.

Event Timeline

Daniel Bystedt (dbystedt) changed the task status from Needs Triage to Confirmed.Jun 28 2020, 8:52 PM
Daniel Bystedt (dbystedt) created this task.
Daniel Bystedt (dbystedt) updated the task description. (Show Details)
Daniel Bystedt (dbystedt) moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jun 28 2020, 9:41 PM

Hi. I'd love it if you guys check out my small proposals about UV editor UI, both garnered some attention on rightclickselect

https://blender.community/c/rightclickselect/cQdbbc/
https://blender.community/c/rightclickselect/bQdbbc/

Egor (noirekld) awarded a token.
MB (no4me) added a subscriber: MB (no4me).