|
|
Update UVLayout
Checking for updates to UVLayout v2.08.03 ...
v2.08.05
10 Nov 14
|
- Changes to existing tools:
- Pack Rotation : Added the option to rotate shells by smaller
increments (i.e. 45, 30, 15, 10 and 5) when searching for the
best packing solution. The rotation testing will now also use
multiple CPU cores if available.
- Pack Wrap : Added new option to pack everything into the 0 to
1 tile but will allow shells to extend over the boundary of the
tile if they wrap around into free space on the opposite side.
- Pack Coverage : Tile coverage feedback now updates continuously,
not just after packing.
- Bugs fixed:
- Load options : Clean and Weld are now disabled when running
in Maya plugin mode, as selecting these broke the sending of UVs
back to Maya.
|
v2.08.06
13 Apr 15
|
- Bugs fixed:
- Maya Plugin : Send not working on some systems, tracked down
to variability in the way Maya exports its OBJ files (sometimes
with and sometimes without a .OBJ extension).
- Plugin Load Loop : When sending particularly large files,
UVLayout would sometimes get into a load loop.
|
v2.09.00
23 Sep 15
|
- New tools added in this version:
- Live Editing : When turned on, each shell's flattening is
automatically optimized as cuts and welds are made.
- Shell Sorting : By flattened UV area, by area in 3D or by number
of polygons.
- Display Udims : Or tile U,V numbers in the UV view, plus you
can type in a number and the view will jump to that tile.
- Save Hotkey : Typing '>' in the graphics window will now save the
current mesh out to a UVL file. This can be used as an emergency
recovery if the normal GUI save buttons are unavailable (e.g.
if the GUI windows lockup or disappear).
- Changes to existing tools:
- S Hotkey : Now have the choice to place the mirrored shell either
flipped and under the first shell, adjacent to the first shell,
on the opposite side of the current tile, or on the opposite side
of the next tile. Also the S hotkey will switch to a rectangle
select, if nothing is under the mouse pointer, to perform the
copy on multiple shells.
- Copy UVs : Added the option to specify the U or V offset when
placing copied shells. Also added the option to find edges on
all topologically matched geometry, not just of the same or
similar size.
- Move/Scale/Rotate : Added buttons to move selected shells by
whole tiles in N, E, S, W or diagonal directions. Also moved the
shell align to axes option out of the Pack tool and into here,
and can align/rotate shells so they are arranged vertically within
the 3D space.
- Rescale : Added option to rescale selected shells as a group,
keeping their relative size and positioning.
- Display Trace : If you click the Dismiss button when selecting
a trace image, the standard checker patterns will be displayed
in the UV view background instead.
- Segment : Now abortable by holding Space
- Max Shells preference : When an OBJ file is loaded, the overall
bounding box of the UVs is checked, and if its larger than this
value, an error is displayed. If the UVs of your mesh really do
span over more than 100 tiles, then you can increase that limit.
- Maya Plugin : Added support for Maya LT, the option to turn
on extra logging for debugging, plus options for forcing Subdiv
meshes and the UV size within UVLayout.
- Bugs fixed:
- Mac OS X El Capitan : UVLayout is now supported on this platform.
- Pack Rotation : Fixed crashes caused by the new threaded rotation
testing code.
- Overlap : Rare crash in the overlap testing code found and fixed.
- Shift-S Hotkey : Edge straightening tool didn't immediately
update the displayed UVs.
- Licensing GUI : Fixed bug where HLServer preference not always
saving. Plus fixed bug where HLManager not always connecting to
license server.
|
v2.09.01
13 Oct 15
|
- New tools added in this version:
- Shift-J Hotkey : During development, we stress tested the
flattening algorithm by randomizing the UVs on a shell first (J
is for junk). So this "new" tool isn't at all useful for getting
any real work done, but it can be interesting to see what happens
regardless. Type Shift-J then Space-F to flatten.
- Changes to existing tools:
- Display : Added the option to use normals imported from the
OBJ file when shading meshes in the T hotkey textured views.
- Bugs fixed:
- Live Editing : Was slowed when the Pack tool "Show Tile Coverage"
option was turned on.
- Show Tile Coverage : If turned on, sometimes caused a fatal
error if the F hotkey was used on a shell. This bug wasn't in
earlier versions, just in the 2.09.00 release.
- Edge Picking : Sometimes didn't work if an edge was overlapped
by other polygons in a shell.
|
v2.09.02
16 Dec 15
|
- Changes to existing tools:
- Groups : Can now edit the group lists and their memberships. For
example, you can now create a new material name and add shells
or selected polygons to it.
- Display : Added option to hide the green UV seams when viewing
the mesh in the textured 3D views.
|
v2.09.03
23 Mar 16
|
- New tools added in this version:
- ` Hotkey : Backquote, above Tab, toggles tile selection
mode. When turned on, dragging LMB to box select shells will snap
to the UV tiles grid. Also single clicking in a tile will select
all shells in that tile.
- Changes to existing tools:
- Pack : Added option to pack selected shells only.
- Ctrl I/K Hotkey : If polygon adjacent to picked edge is G key
marked, then only edges adjacent to other marked polys are tagged.
- Segment : Added a button to the Threshold setting, which allows
you to manually select one or more polys with the G key first,
then adjacent polys facing the same way are filled in with a
click of that button.
- OBJ Import : By default, polygons with collapsed UVs were
detached back into Ed space. Now the default is to leave them in
UV space but add new UVs to fix the problem. The old method can
be turned back on with the "Auto Split Odd Polys" preference.
- Bugs fixed:
- Maya Plugin : Broken for grouped objects.
- Overlap : Now finds all overlaps, including very small sub-pixel
ones and self-intersecting polys.
- Pack : Potential crash if packing with some shells locked and
rotations turned on.
- Flip Shells : Not undo-able with Ctrl-Z. Also affected shells
flipped by the Copy UVs tool (i.e. undoing that action didnt
restore flip status of stacked mirror shells).
- EPS Export : Scale of output unit square was fixed at 100
units. Its now variable according to the scale of the object.
- OBJ Export : UVs not exported correctly right after packing or
resizing boxes. Needed some other action (i.e. a move) to update
them. Affected the plugin Send as well.
- OBJ Import : Failed when the mesh contained polys with hundreds
of vertexes.
- Big World Import Preference : If loading objects a long way
from the origin, its recommended to turn on the Big World Import
preference. On certain objects though this was causing corrupted
UVL save files.
|
v2.09.04
30 May 16
|
- New tools added in this version:
- Box and Lock Overlapping : If you have overlapping shells that
you want to keep together during packing, then click this button
in the Pack panel and they will all be boxed and locked.
- Changes to existing tools:
- Local Scaling : Added buttons to local scale polys based on
distance to camera, facing angle to camera, and from grayscale
values in an image file.
- Maya Plugin : Added partial support for UV Sets; UVLayout
still only edits one set at a time, but from the plugin side
you can now select which UV set to send to UVLayout. Details at
http://www.headus.com/phpbb/viewtopic.php?p=7444#7444
- File dialogs : Added GUI preference to set number of rows shown
in lists.
- Pack : If "Don't Resize Shells" is ticked, then the pack tool
now does a quick size check on all shells. If any are too large,
then the packing aborts and the oversize shells are selected. These
shells could then be moved out of the way and locked before trying
the pack again.
- F Hotkey : Holding F over a shell now locks onto that shell, so
if during optimizing it happens to move from underneath the cursor,
that shell will still be flattened until the F key is released.
- C Hotkey : Double tap C to select an edge loop based entirely
on topology, not shape. You'd use this when wanting to select edge
loops on distorted geometry; it selects across all 4-way junctions,
and will stop as soon as it hits a Y fork or 5+-way junctions.
- D Hotkey : By default, all shells are stacked in the UV view
so that smaller ones appear over the top of larger ones where
they overlap. If you want to push any smaller shells under the
larger ones, you can now use the D hotkey to toggle them into a
lower stacking layer.
- OpenGL Preference : When UVLayout it first run, an automatic
calibration is now run to determine the best OpenGL setting.
- Bugs fixed:
- Pack : If "Don't Resize Shells" was ticked, and any shells were
too large to fit in a tile, then the pack tool would take a long
time to work this out before returning an error.
|
v2.10.00
23 Oct 16
|
- New tools added in this version:
- OBJ Import : You can now use the Import button to add another
mesh into the current scene. This will allow you to copy or share
UVs between the meshes, and also do things like pack shells across
two or more meshes to share a single UV map.
- Save Marked : Used to save out just part of the loaded mesh,
or save out only one of the loaded files when Import has been used.
- Fit To Grid : Resizes shells so their bounding boxes are aligned
perfectly with the current snapping grid. Used for lightmaps.
- Changes to existing tools:
- Display : Added option to hide backfacing polys from the 3D
views. For example, if you are editing a scene that consists of
geometry inside a closed room, ticking this option will allow
you to see the internal geometry easily (i.e. the front walls
will be hidden).
- Pack : Added option for 0 degree rotation testing, which
actually does no rotation, but still randomly shuffles the order
that shells are packed. Normally shells are packed from largest
to smallest, but sometimes randomly selecting shells using this
0 degree rotation mode can find better packing solutions.
- Pack : The Map Rez can now be set as low as 32x32, used for
lightmaps.
- Pack : Moving and scaling boxes will now work with the mouse
pointer inside the box, not just on the corner handles.
- Bugs fixed:
- Drag Mode : Edge selecting along a mixture of very long and
very short edges didn't behave in a logical manner. Now fixed.
|
v2.10.01
11 Jul 17
|
- New tools added to Professional version:
- Layers : Organize shells into different layers. Shells in the
upper layers will appear over shells in the lower layers where
they overlap. Shells not in the active layer are tinted gray and
behave as if they are locked.
- Pro tools now in Hobbyist/Student version:
- Pack : Boxes, used to keep groups of shells together when
packing.
- Pack : Tick Rotate and shells will be rotated by the 90 degree
increments to see if that gives better packing.
- Changes to existing tools:
- Copy UVS : When the Stack option is selected, matching shells
are now automatically boxed as well as locked.
- Pack : Map resolution and pixel bleed settings are now saved
into and restored from UVL files.
- OBJ Export : By default, all vertex information is written
into exported OBJs at the start of the file. If you tick the
"OBJ Export Grouped V" preference, then the vertexes are grouped
in with the faces. Resolves a problem with vertex grouping in Maya.
- EPS Export : Optional Color option; the boundary remains black,
but valley folds will be blue and ridges red.
- DXF/EPS Export : X and Y scale factor added if you want to
tweak the exported coordinates.
- Render : Option to crop the rendered images to the visible
polygons in each tile. Alternatively, if you set the crop border
to a value of "a", then the tile is cropped to a portrait A sized
paper aspect ratio.
- Bugs fixed:
- Pack : Auto Fit is now turned off automatically whenever the
pack tool is used.
- Installation changes:
- Windows : Each new version can now be installed alongside
older ones.
- Linux : Launch scripts are now bundled in with the installer.
- Floating licenses : Communications with the license server are
now more tolerant of drop-outs, meaning UVLayout will continue
to run uninterrupted if the server hardware or software crashes
and restarts. Also requires that HLServer be updated to v2.04 and
Supervisor mode is turned on.
|
v2.10.02
13 Sep 17
|
- Installation changes:
- Floating licenses : HLServer v2.05 adds support for the booting
of idle licenses, so this update to UVLayout provides more accurate
usage pings back to the server.
- Floating licenses : Tweaks to the licensing GUI so users can
search for a local license server without necessarily having to
know its hostname or IP address.
|
v2.10.03
31 Oct 17
|
- Bugs fixed:
- Live Editing : If turned on, and edges were cut or welded in the
3D view, then UVLayout would pause as it optimized any affected
shells. Now this only happens if you have a UV view opened as well,
and can see what's happening.
- OBJ files : The vertexes of exported OBJ files are very slightly
offset from the original vertex positions. To fix this, turn on
"OBJ Export Restore V" under the Save preferences.
- Load Weld Geom Vertexes option : If enabled, then the mesh was
moved to the origin. Now it isn't.
- Installation fixes:
- Licensing GUI : If a floating key was added to the license
server via "Apply Key" or HLManager, clicking Refresh didn't
update the license status.
- Licensing GUI : Using a hostname instead of an IP address didn't
work when setting the license server. Affected UVLayout v2.10.02
Windows version only.
- Licensing GUI : If using floating licenses, and all are currently
checked out, the license status now shows a more helpful "none
free" instead of just "no key". Also, if the licenses have expired,
the status now shows as "expired". Requires HLServer v2.06.
- Windows Add/Remove Programs : Now the installed UVLayout version
is displayed correctly in the applications list.
|
v2.11.00
04 Feb 19
|
- New tools added in this version:
- Hotkeys : A new panel containing toggle buttons for the main
keyboard hotkeys. Enable one of these hotkey buttons, and you can
then use the right mouse button to apply it at the mouse pointer
location. For people who prefer to just use a mouse.
- Changes to existing tools:
- Move/Scale/Rotate : Green Balance tool now available in the
Hobbyist and Student versions.
- Display : Added an option to sync the Ed and 3D views, and
another to fade out and hide the wire lines for very short edges.
- Edit : Added a Pick Safety preference, which is the number
of pixels from a vertex before an edge becomes selectable.
Faster display of C key edge tagging on dense meshes, which also
fixes a bug where double tap C didn't always work on dense meshes.
- G hotkey marking : Double tap G or Ctrl-G will now unfill if
applied over an already filled area. The G hotkey menu will now
appear when the mouse pointer is over geometry. The G hotkey
painting now uses the general brush size (adjust with - and =)
for marking polys. Speed improvements to the G hotkey painting,
especially for dense meshes and on OS X.
- Shift-F hotkey : If applied to multiple shells with the box
select, you can now abort the processing by holding the Esc key.
- Pack : Now supports the Allow Wrapping option for multi-tile
layouts. Also replaced the 10 degree Rotate option with a much
finer 2 degree search.
- OBJ Import : If the OBJ doesn't load because of broken topology
(e.g. non-manifold edges), the Clean option is automatically
selected and the file reloaded.
- Bugs fixed:
- Pack : The Bleed setting wasn't being applied correctly to
shells inside boxes. The Trace Mask was being ignored when shells
were packed with Rotate turned on. Many of the pack options worked
fine in isolation, but not when combined (e.g. Pack Selected Only
with Allow Wrapping).
- Repaint : Stopped working completely, but now fixed.
- Groups : Crashed when boxing and packing multiple groups at once.
Assigning polys to groups was slow on dense meshes.
- OBJ Import : Loaded topology was broken if any UVs in the OBJ
were shared across more than one geometry vertex. If Weld UVs
was selected, unflattened polys were being deleted.
- Auto Save Preference : Even if the loaded mesh hadn't been
changed in any way (e.g. just to view it), an autosave file was
being created.
- Edit : There was no undo for the Untag Edges action, plus it
didn't untag edges marked for welding.
- Hide : There was no undo for any of the shell hide operations.
- Maya Plugin : Wrapper script broken under Linux.
- Windows : Application pinned to taskbar didn't relaunch.
- Installation:
- Licensing GUI : Added a "Build Status Report" button to help
with local and floating license debugging.
|
v2.11.01
23 May 19
|
- New tools added in this version:
- Plugin Script : GUI button presses can be recorded into a
script file, and these can then be played back via the plugin
mode's .cmd file. This means that many of UVLayout's functions
can now be driven by external scripting (e.g. shell packing).
- Changes to existing tools:
- Pack Boxes : All tools using boxes (i.e. those in the Group panel
and Pack settings) are now enabled in the Hobbyist/Student version.
- Edit Colors Preference : Added choice for picked shell boundary
color (default black).
- G Paint : Added option under Edit Settings to switch back to
older style G key painting.
- Bugs fixed:
- C Hotkey : If multiple display panes were open, edge tagging
in the Ed view wasnt being displayed correctly.
- Display Panes : Moving panes resized them in odd ways.
- Window Resize : On some rare graphics hardware and driver
combinations, resizing the editing window would cause it to die.
UVLayout now runs a test to check for this when it first runs,
and selects an alternate redraw method if the issue is detected.
- Screen Height : When opening up a GUI panel, UVLayout will float
it instead if the normal opening would make the main GUI taller
than the screen height. On OS X and Linux systems, sometimes
the automatic screen height calculation is wrong, so the Screen
Height GUI preference can now be set to the correct value.
- Licensing GUI : Fixed excessive license server scan popup
questioning. Also the "Build Status Report" output was truncated
if many floating licenses where checked out.
|
v2.11.02
18 Sep 19
|
- New tools added in this version:
- C Hotkey : New bold orange highlighting if a closed edge loop
is detected. This saves having to closely examine the tagged
edges before detaching that piece.
- Changes to existing tools:
- Shift-C Hotkey : Improvements made to the edge loop following
code. Now finds more edges, more of the time, more accurately.
- UV View : Whenever switching to the UV view, the camera focuses
on any unflattened shells. These shells are now also grouped
together instead of strung out in a line.
- Pack : Now moves any unflattened shells off to the side of the
packed flattened shells. Also rotation testing, if enabled in the
Pack panel, is turned off for the ] hotkey initiated packing.
- Overlap : New option to also check for UV boundary crossings.
- F Hotkey : Now doesn't automatically also flatten the mirror
shell when symmetry editing. Using the S Hotkey is a better
workflow for dealing with mirror shells.
- Shift-F Hotkey : The initial flattening is now more accurate, but
you still should run an Optimize All afterwards for best quality.
- D Hotkey : Can now drop and flatten a tube shape with a tagged
split line (e.g. arm) without first having to open the split up.
- M Hotkey : Better handling of snapping when the edges of multiple
shells are tagged.
- Bugs fixed:
- G Hotkey : Double-G wasn't filling anymore. Now it is again.
- Shift-M Hotkey : Now also aligns the mirror shell when symmetry
editing.
- Optimize : The Optimize All tool skipped all mirror shells when
symmetry editing, assuming that an S hotkey would follow.
- Edit : The Untag Edges tool untagged all edges, not just those
currently visible.
- C Hotkey : Cuts adjacent to very long edges were opening
too wide.
- Shift-C Hotkey : The edge loop following extended into hidden
polys.
- Render : Incorrect for any polys crossing the UV boundary.
- Pack : Very slow if packing a small number of symmetrical shells.
- Segment : Used the current Pack settings, which if set to high
quality, could significantly slow down the segmenting. Now faster
preview quality pack settings are used, and shells can always be
repacked later at higher settings if desired.
- Shift-D Hotkey : Would weld shells back together, instead of
just undropping them, when symmetry editing.
|
v2.11.03
05 Aug 21
|
- New tools added in this version:
- Snap : New 'Snap Shells' tool to snap selected shells over
similarly shaped shells, plus then a 'Boundary Pts' button to
snap and pin the boundary points.
- Changes to existing tools:
- Shift-W Hotkey : Now only extends to edges paired with the same
shell as the tagged edge.
- Segment : Added Tag Edges, which allows you to tag edges for
cutting depending on the angle between polygons.
- Layers : Ctrl-LMB click the layer count button to toggle a row
showing the number of UV coordinates (vertexes) and polygons in
that layer.
- Pack : Added choice for bleed amount to be pixels or real world
units. For pattern making applications.
- Render : Added an option to output a mask for the bleed offsets.
- Repaint : Added dropdown to select between black, grey, white
and green background fill. Bleed value now also controlled by
the Pack bleed setting.
- Render/Repaint : Added option to set image resolution to a DPI
value based on real world units; for pattern making applications.
Also added a Stop button to abort the render/repaint before
it completes.
- Move/Scale/Rotate : Added button to move selected shells to
the center of their tile. Plus the Fit To Sqr tool will now only
modify selected shells if any are picked.
- Space Hotkey : If multiple shells are picked, you can now hold
down Alt if you want to move/rotate/scale just a single shell.
- M Hotkey : Added an option in Edit Settings to swap the actions
of M and Shift-M. Also can now snap shells together even if no
weld edges are tagged by using the M hotkey over a boundary edge.
- Edit Colors Preference : Added one for wrapped shells, and
another for the bleed offsets. Also added the ability to set the
colors with RGB values.
- GUI : Can now move the main GUI window with a MMB click'n'drag
of the "About UVLayout" button.
- GUI : Linux - Bigger GUI preference for high resolution displays.
- Bugs fixed:
- Udim Names : The Udim names were incorrect, starting at 0001
and only 1 wide, instead of 1001 and 10 wide.
- Pack : Fixed slow packing with locked boxes.
- Layers : Picking ignored which layer was active and how they
were stacked. Now points/edges are picked first from the active
layer, and then from layers top to bottom.
- Layers : If anything other than the top layer was active, shells
couldn't be dropped in the Ed view. Now any layer can be active,
and shells are dropped into that layer.
- Layers : Pinned points were visible despite layers being hidden.
- Render : Alpha option did nothing if AA lines were turned
on. Also rendered images were saved to the start-up folder if
UVLayout was run and then meshes loaded, as opposed to launching
by drag'n'drop. Also all images in the folder were viewed once
the render was complete, instead of just the rendered images
(Windows only).
- Repaint : Broken if a shell crossed a UV tile boundary.
- Render/Repaint : Saved tile filenames ignored the Display
Udim settings.
- Display : If the Ed and 3D view sync was turned on, this was
broken if multiple view panes were open and one was the UV view.
Also if Xray mode was turned on, the shell shading disappeared
when moving shells about, sometimes making them hard to see if
short edges were also faded out.
- Edge Picking : Hard to pick edges on high resolution monitors
due to a fixed 10 pixel wide picking region. The picking offsets
can now be adjusted under the Edit Preferences.
- Shell Icons : Such as lock, and tile pin etc. Icons displayed
over the center of the shell bounding box, which wasn't actually
over the shell geometry for some shapes.
- Move/Scale/Rotate : If "Set Size" made too small, the graphics
window would lock-up while drawing the large number of UV
tiles. Now size limited by the Load "Max Tiles" preference.
- EPS Export : Bounding box was set to the unit tile, so any
shells in other tiles were being clipped off.
- OBJ Export : UVs not correctly exported for shells that were
only R hotkey "rectangle" flattened. Plugin Send also affected.
- Load Weld Geom Vertexes option : Now doesn't also triangulate
the mesh.
|
v2.11.04
08 Mar 22
|
- New tools added in this version:
- Pack / Unstack Overlapping : If you have overlapping shells,
but don't want them to be, then this new tool will move shells
across, then up if need be, to empty locations in adjacent UV
tiles. Its different to the normal packing because shells don't
change their relative positions within tiles.
- Pack / Pack Tiles : If you have shells spread over many tiles
with empty tiles between or lots of empty space within them,
then this tool will quickly compact everything. Its different
to the normal packing because shells don't change their relative
positions within tiles with this tool.
- Changes to existing tools:
- Save Marked : If no polys are marked with the 'G' hotkey, then
shells selected with LMB are now saved instead. Marked/selected
geometry can now also be saved to UVL files (previously it was
just OBJ).
- Display Scale : Added a scaling factor to make flattening errors
and weights more or less visible.
- OBJ Import : When importing other geometry, you can now set a
specific scale factor.
- Move/Scale/Rotate : Added an Align To Cam option, which will
rotate shells so their UVs are aligned vertically in the current
3D view.
- Snap : If Pack Show Shell Bleeds is turned on, then shells will
be offset by the bleed amount when snapping to the top, left,
right or bottom of the grid.
- Edit Auto Fit : As above, if Pack Show Shell Bleeds is turned
on, the auto fit will now leave a gap around the geometry of the
current bleed amount.
- Preferences Edit : Added Point Size for the display of pinned
and tagged vertexes. The default of 4 pixels may have been too
small for UHD displays.
- Bugs fixed:
- Segment : Crashed the application when any Weld option was
selected. Also the Fast Weld snap was backwards.
- File GUI : Now fully supports the mouse wheel, keyboard arrows,
Page Up/Down, and Enter to action across all builds (Windows,
macOS, Linux). Also added Backspace to go up a folder, and Esc
to cancel.
- File GUI : "Show" for UVL files did nothing. Now opens the
same fast mesh previewer as used with OBJ files. Tap the 'U'
key to toggle display of UVs.
- Shift-C Hotkey : The edge loop selection crashed the application
on very long edge loops. Also the limit is now extended from 1000
to 4000 edges.
- Wheel Zoom : Laggy on very dense meshes, and too aggressive
on macOS.
- Pinned GUI panels : If panels were pinned on a multi-monitor
setup, then the number or layout or monitors was changed, pinned
panels could potentially display off screen when UVLayout was
next run.
- Render : Very slow for hirez maps with Outline turned on.
- Save Marked : Saved marked polys that were hidden. Also saved
all the geometry if nothing was marked.
- Installation changes:
- macOS : Added support for Catalina, Big Sur and Monterey.
|
v2023.01
08 Dec 23
|
- New tools added in this version:
- GUI Themes : Added Dark and Light color themes under the GUI
Preferences. Select Bold for the original colors.
- Display Trace : Can now load a different background trace
image into each UV tile, which in turn means different textures
can be mapped onto different parts of the mesh in the 3D view.
Also added an "Off" option for the polygon tinting, to remove
the red/blue error flattening feedback from mapped textures.
- D Hotkey : If in the UV view, this opens up a menu for control
over the drop location for new shells. Click the LMB to set the
drop point, or use RMB to reset it back to the default (i.e.
to the bottom right of all other shells).
- Shift-M Hotkey : Tap with pointer over some empty space to move
all picked shells to that location.
- J Hotkey : Used to throw shells into the "recycle bin". That is,
they're moved to the U=-1:V=0 tile by default. This location can
be set under the Edit tool settings. J is for "junk".
- PNG Images : Added support for PNG format images when loading
or saving maps.
- Changes to existing tools:
- Symmetry Find : Added an "x" button to delete symmetry tagging
from visible polys.
- Layers Locking : Added a toggle button to completely lock all
shells on that layer. This means they can't be picked or moved
or in any way modified. Shells locked in this way are also drawn
in wireframe only.
- Edit Copy UVs : Added option to prioritize mirrored geometry
when searching for matching topology.
- Snap : Added "#" option to snap the shell bounding box to the
grid. That is, it will snap which ever of the left, right, top
or bottom edges is closest to the grid.
- Pack : Added "Contents Move Lock" for boxes. When that is turned
on, Space-MMB will now move the entire box instead, not just one
shell inside. If you want to move a single shell when the lock
is on, use Alt-Space-MMB.
- Import : Added inputs to rotate the imported mesh by exact
amounts, plus more options for automatic scaling.
- Pack Show Bleeds : Now drawn with some subtle opacity and all
the way around overlapping shells. If you want to reset to the
original display method, change the Shell Bleed alpha to 100 in
the Workspace Colors Preferences.
- Xform Fit To Sqr : Shells now stay in their current tile
regardless of the Pack settings. Also the Pack Bleed padding is
only applied if Show Bleeds is enabled.
- Save Marked : Now saves all marked polys, not just visible
marked polys. That is, hidden marked polys are now saved too.
- Pattern : Flattened stats now only shown for picked shells.
- Error Messages : Moved to a banner at the top of the window
for better visibility.
- Wheel Zoom Pan : Added a Safe mode, turned on by default in
the Mouse Preferences, that makes getting lost less likely.
- Render Repaint : Added an "Off" option to the resampling filter.
- Shift-P Hotkey : Tap with pointer over a shell to quickly pin
its border points.
- Display Flipped Shells : Changed poly outlines from white to
red to make them easier to see against the light green shading.
- Display Udim Max : The current setting is saved and restored
when using UVL files.
- Display Panes : Can now use "/" hotkey to maximize/minimize
the pane under the mouse pointer.
- _/+ Hotkey : If a single point is pinned, the UV tile resize
is centered about that point.
- S Hotkey : When mirroring UVs within a single shell, now if
the pointer is over the dark/negative side, those UVs will be
mirrored to the light/positive side.
- Bugs fixed:
- Save : Exporting the current mesh to an OBJ would reset the
current load file name, which if it was a UVL file, would reset
the quick access Tmp and E saves.
- File Selection Dialog : Didn't list newly created directories. It
will now scan for new directories each time the dialog is opened.
- Symmetry Find : There was no undo for this tool.
- Save Marked : Would sometimes corrupt the loaded mesh or crash
out completely when saving to a UVL file.
- Orphaned Workspace : Occasionally when loading in a new mesh,
the workspace window for the previous mesh would stay opened.
- Load Loop : Occasionally if an OBJ being loaded had issues
and was automatically reloaded with Clean enabled, this setup a
never-ending load loop.
- Display X-Ray : If zooming in a lot in the UV view with X-Ray
turned on, the geometry would slowly fade away to nothing.
- Layers : Picked shells on hidden layers would be xformed along
with visible shells when using LMB/MMB/RMB and space. Also if
any layers were hidden, then layers restacked or deleted, the
visibility of affected shells was out of sync.
- Enter Hotkey : Welding multiple adjacent shells together at
once left a few random unjoined seams.
- Local Scale : Did weird things when Symmetry editing was on.
|
v2024.01
25 Jun 24
|
- Changes to existing tools:
- Snap : Now while the Snap tool panel is stowed/hidden, any
active snap settings are temporarily turned off.
- File Selection Dialog : Split the files filter into a text
entry field for file name and an option menu for file type.
- Render : Added an option for JPG, TIF or PNG output.
- Edge straightening tool : Now use of the S hotkey to straighten
edges is mirrored if symmetry editing is turned on.
- Display Trace : Increased Max Rez to 8k.
- Bugs fixed:
- Display Trace : Fatal error if loading a UVL file with all UVs
in negative space and a trace map defined.
- File Selection Dialog : Fixed a bug with directory access from
the '/' Desktop list. Also Desktop and shortcut files were shown
with '0' size in the file list.
- Symmetry Find : If Display Hide Seams in 3D was turned on,
then any picked edges were not shown. Picked edges on undropped
mesh in the 3D view were also not shown.
- Installation changes:
- Windows : The headus engine is now a 64bit build, meaning larger
files can be processed.
|
v2024.02
04 Sep 24
|
- Bugs fixed:
- Fatal Error : Rare fatal error when simply launching UVLayout.
|
v2025.01
02 Feb 25
|
- New tools added in this version:
- Saw Pole : Used to create saw-tooth style UVs at the poles
(end caps) of spheres and similar topology objects. Located in
the Edit panel.
- Changes to existing tools:
- Display : Better quality display of non power of 2 (NPOT)
textures generally, plus better quality display of all textures
when zooming right in.
- Repaint : Added an "AA" filter option for super-sampled
anti-aliasing of the source maps.
- Bugs fixed:
- G Paint : Fixed a random fatal error during G brush painting
if the brush was resized.
- M Hotkey : Fixed a few bugs with the M key snapping, mainly to
do with flipped shells.
|
If you would like to receive an email notification when updates
are made, login to your uvlayout.com account and enter one or more
email addresses into the "Update Emails" field of your Support
Details page.
|
|