RS UV Kit - Changelog#
2.1.3 - (2024-08-13)#
Changed#
- updated the U/V icon name
2.1.2 - (2024-07-03)#
Fixes#
- Fixed an obsolete message output that led to an error for some users
2.1.1 - (2024-04-04)#
General#
- PySide6 support
- Compatible with Maya 2025
Fixes#
- Interface: Maya 2022 - removed additional help icon issue
2.1.0 - (2023-12-07)#
Added#
Interface:
- option to scale UI to 100%, 125%, 150%, 200%
- added open hotkey editor (ALT click) to "Create Hotkey Shortcuts" button
- added UDIM Tab
- Top Menu:
- Editor Button:
- added UV Linking Editor
- added UV Grid Button:
- toggle Tile Labels
- toggle Texture Borders
- Editor Button:
- progress bars:
- removed pop up windows
- now utilizes Maya's progress bar in the bottom left corner of the UI
UDIM Packer:
- auto sort objects or component uv shells by height, pack shell groups by bounding box, UDIM aware
- auto pack each mesh individually
- auto pack meshes by maintaining their UV Layouts
- pack to square option (script tries to pack shell groups into an equally sided shape)
UDIM Move:
- move group or objects UVs within specified Source UDIM(s) to Target UDIM(s)
- move selected components to Target UDIM
- range option: counting upwards from the Source UDIM and moving it to the corresponding Target UDIM(s)
UDIM Select:
- selects UVs within specified UDIM (from group or object selection)
- range option
UDIM Information:
- outputs how many UDIMs are in use (from group or object selection)
- outputs coverage percentage for every UDIM (from group or object selection)
UV Checks:
- find Overlapping UVs
- find UVs that cross UDIM borders
- find UVs outside of UDIM space (in negative u / v space, or beyond 10 UDIMs in u)
- find objects that have no uvs
UV Layout:
- now features 2 modes that can be toggled
- Legacy Mode:
- added stacking and uniform scale options
- UV Packer:
- packs UVs by shell to specified UDIM
- option to then select overflowing shells that sit outside of the UDIM
- pack overflow to next UDIM with ALT
- pack overflow to previous UDIM with ALT + SHIFT click
- option to pack shells to UDIM center
- option to spread selected shells into rectangular shape (horizontal or vertical)
Unfold:
- added cylindrical unfold for shells
- option to get rotation value from target
Grid Arrange:
- for UV Shells
UV Shader:
- added UV Set Linking
- created new Checker Textures for better readability
Align:
- completely rewritten
- added align to Top, Bottom, Left, Right
- align horizontal and vertical no longer require a source
Orient:
- added horizontal and vertical orientation
Changed#
Grid Arrange:
- rewritten object arrange for better and faster results
Move:
- supports move group or object uvs without selecting components, faster option for heavy meshes
- supports more component inputs
- simplified options by moving UDIM move to it's own button
Gridify:
- now with horizontal / vertical unfold options to avoid weird results
- cables with caps function rewritten for more reliable results
Spread:
- now works with Groups
Stack:
- now works with Groups
Equalizer:
- get Texel Density rewritten for optimization
Interface:
- Removed "Remove UV Sets" button
Automated Fixes is now "Tiny Toolbox":
- added Remove UV Sets function here
- added Create UV Sets
Fixes#
- UV Transfer: fixed issue with current UV set transfer
- Flip UVs: flip all now works with multiple selected objects
- Interface: Maya 2022 - removed help icon in title bar
General#
- extensive code optimization
- optimized component input for multiple functions (supports uv shells, uvs, faces etc)
- speed improvements
2.0.2 - (2022-02-21)#
- Fixed help button issue in Maya 2022
- Consistent interface appearance when you work with higher screen resolutions and use text scaling above 100%
2.0.1 - (2021-11-30)#
- Fixed the radio buttons on the Transfer settings page
2.0.0 - (2021-04-19)#
Added#
Interface:
- rebuild from scratch with a new design
- unique icons, toggable settings
- minimized screen space requirements
- option to create hotkey shortcuts for certain functions
Distribute:
- added option to distribute UV shells
Automated Fixes:
- fix backfacing face normals
- fix backfacing uv shells
Remove UV Sets:
- define set names to exclude and delete all other on selected objects
Move:
- move selected UVs by value
- move UVs within specified UDIM by value (based on object selection)
- move UVs from source to target UDIM (based on object selection)
Changed#
Gridify:
- auto unfold cables with caps
Stack:
- added unstack shells
Scale:
- added scale selected uvs by value
- moved local scale to a modifier of this button
Equalizer:
- added option to scale UV shells
- moved object equalizer under this button
General#
- Python 3 support
- code optimization
1.3.0 - (2019-07-25)#
Added#
-
Modifier (ALT, CTRL, SHIFT) clicks for a much faster workflow
-
straighten UVs and UV Shells
Align UV Shells:
- Horizontal
- vertical
- match positions
Flip UV's:
- All selected
- each Shell individually
- all back-facing shells automatically
Orient UV Shells:
- To closest U / V axis
- orient to X / Y / Z axis
Changed#
UV Shader
- added UV Direction Shader
UV Layout
- added option to set Layout size
Stack:
- added Stack UV Shells
About page:
- added direct link to the Online Documentation
General#
- code optimization & rewrites
- updated and improved interface
- bug fixes
1.2.0 - (2018-11-21)#
Added#
Unfold tab:
- Unfold: Auto cut edges, unfold (based on Unfold 3D) and pack
- Gridify: automatically unfold cylindrical shapes based on the selected cutting edge (former unfold cable)
- U/V: unfold horizontal, vertical or freely
- Projection: from camera or X/Y/Z axis
Layout tab:
- Layout: auto layout all shells with uniform scale / Option to do it for each selected object individually
- Grid Arrange: arrange all layouts in a grid (object based) / Option to sort by polycount and set layout size
- Stack: stack all layouts on top of each other (maintains layout size) / Option to set size and stack uniformly
- Spread: spread your UV layouts based on an input value (object based) (former UV Distribute)
- Rotate: rotate your UV selection clock- or counterclockwise / Option to rotate multiple shells from their individual center point
Changed#
Interface:
- streamlined interface
- changed tab naming for better readability
- added MMB (middle mouse button) and RMB (right mouse button) operations
- added option menus
- added shortcut for UV Editor and UV Set Editor
Removed / Moved:
- UV Utilities tab
- UV Distribute tab
Local Scale:
- added possibility to increase scale
Transfer:
- added local transfer option
- added option to transfer current or all UV Sets
- added possibility to transfer from multiple sources to multiple targets at once, when more than 1 sources are set (Source 1 to Target 1, Source 2 to Target 2, etc.)
1.1.0 - (2018-08-31)#
Added#
Interface: Tool menu
- up and down arrows in the top right corner to open and close all tabs at once
- the stack button opens a new window with information about the tool
1.0.0 - (2018-06-25)#
UV Checker Pattern:
- check if your UVs are properly unfolded, oriented and equal in size
- create, assign, remove and delete a UV shader with a custom 1k texture map
- set UV texture tiling from 1-32k
UV Scale:
- UV Equalizer: match the UV scale of your targets to a specified source (object based)
- UV Local Scale: scale multiple UV shells at their individual center points
UV Spread:
- distribute your UV layouts based on an input value (object based)
UV Transfer:
- transfer UVs from one to several other objects
UV Utilities:
- Unfold cable: automatically unfold cylindrical objects along the selected cutting edge