diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2006-02-05 17:12:45 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2006-02-05 17:12:45 +0300 |
commit | e66b5e5cd5758f1259ec5a22d47f58ec3e9e3536 (patch) | |
tree | f78c0dee14cb1cad78d7ec19bed39d2941f94732 /source/blender/src/editsima.c | |
parent | 3c9494bbfda098474df7bb5944cf3fbde3d6af43 (diff) |
UV Editor Tweaks:
- Set local sticky in the uv editor as default.
- Don't do live unwrap on fully selected charts or charts with no pins
selected.
- Fixed bug with live unwrap not respecting transform cancel in some cases.
- "View Home" didn't work without an image.
- Move UV Calculation settings (cube size, cylinder radius, ..) into the scene
toolsettings, instead of global variables
- Remove the name LSCM from the UI (and python docs on seams), and replace it
with 'Unwrap', with upcoming ABF this didn't make sense anymore.
- Move the Old/New LSCM switch into the UV Calculation panel. New LSCM is the
default now. Also renamed LSCM there to "Conformal".
- Made some room in the UV Calculation panel by removing the buttons to execute
the UV calculation, only leaving the settings.
Fill Holes:
- LSCM now has an option to fill holes in the chart before unwrapping. This on
by default, and enables two things:
- Prevent internal overlaps (e.g. eyes, mouth) for LSCM unwrapping.
- Allow the internal boundaries to move freely during stretch minimize.
- The possibility to switch it off is there because it is not always possible
to define which the outer boundary is. For example with an open cylinder
where there are two identical holes.
Diffstat (limited to 'source/blender/src/editsima.c')
-rw-r--r-- | source/blender/src/editsima.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/src/editsima.c b/source/blender/src/editsima.c index 897c4516069..9b8a549094b 100644 --- a/source/blender/src/editsima.c +++ b/source/blender/src/editsima.c @@ -1282,6 +1282,7 @@ void toggle_uv_select(int mode) case 's': G.sima->flag ^= SI_STICKYUVS; if (G.sima->flag & SI_STICKYUVS) G.sima->flag &= ~SI_LOCALSTICKY; + else G.sima->flag |= SI_LOCALSTICKY; break; case 'l': G.sima->flag ^= SI_LOCALSTICKY; |