Hi Zen team,
I’m trying to reproduce the Hotspot Mapping behavior shown in the official tutorial, where the UV islands are allowed to extend beyond the trim bounds (and effectively beyond the 0–1 trim space) when using Fit Axis = Min via Use Trim Settings.
In the tutorial, the trims appear to be inside 0–1, but the mapped island scales past the trim bounds when he switches to Use Trim Settings and the trim’s Fit Axis is set to Min.
Tutorial Video timestamp: https://youtu.be/f9meGzMGx2k?t=639
Docs I’ve been using:
- Trim Sheet docs: https://zenmastersteam.github.io/Zen-UV/latest/trimsheet/
What I’m trying to achieve
I’m using a tileable trim sheet workflow, and I want hotspot mapping to:
-
snap/fit the island correctly into the chosen trim hotspot
-
but allow the island to extend beyond the trim bounds on the non-fitted axis (like the tutorial shows), so I can utilize tiling better
My trim creation method
I created my trims using the workflow:
-
Created a Plane mesh.
-
UV’d it / laid out the plane’s faces in the UV editor.
-
Cut up the plane into rectangles representing trim regions.
-
In Zen UV Trim Sheet tools, I used the faces as the base for creating/assigning trims (basically generating trims from those mesh faces).
So my trims are derived from actual mesh faces, not drawn manually.
Steps I took
-
Create trim sheet trims (inside 0–1 UV space) using the plane-face method described above.
-
Create an object with UV islands I want to map into a specific trim.
-
Open Hotspot Mapping.
-
Ensure the trim has settings like in the tutorial (especially Fit Axis).
-
In my case, I tried these combinations:
Attempt A
-
Hotspot Mapping Fit Axis: Automatic
-
Result: island fits inside trim (expected)
Attempt B (the tutorial path)
-
Hotspot Mapping Fit Axis: Use Trim Settings
-
Trim Settings Fit Axis: Min
-
Result I get: island still remains clamped and squashed inside the trim / 0–1
-
Result in tutorial: island extends beyond the trim bounds
- I also tried manually switching Fit Axis to Min / Max / U / V directly in the Hotspot Mapping options (not relying on Trim Settings), but no combination has allowed the “overflow” behavior the tutorial shows.
What’s confusing me
-
In the tutorial, switching to Use Trim Settings + Fit Axis = Min makes the island scale beyond the trim bounds (at least visually).
-
In my case, the island always stays clamped within the trim/0–1 region.
My settings: [See attached] ![]()
My result: Islands clamped inside the 0-1 space when using hotspot mapping [See attached] ![]()
Expected outcome: Islands should go beyond the 0-1 space (this was manually edited to go beyond the bounds) [See attached] ![]()
So I’m trying to understand:
-
Is there a setting that clamps hotspot mapping to trim bounds / 0–1 that I might have enabled without realizing?
-
Does the “create trims from mesh faces” method create trims with additional constraints vs manually created trims?
-
Is overflow dependent on island orientation / rotation / aspect ratio (or a specific “Rotation allowed” type setting)?
-
Does Zen UV require trims to be created a certain way (or require a certain mapping mode) for Min/Max overflow to work?
-
Could this be version-specific behavior? If yes, what version introduced the change?
If anyone can clarify what exact conditions allow the “extend beyond trim bounds” behavior (and why mine is clamped), I’d really appreciate it.
Thanks!

