Hotspot Texturing Tool
The Hotspot Texturing tool is a procedural tool designed for quick and efficient level, using designated textures.
How to use it
- Drag the Modular Texture you want to use from the Project Panel onto a mesh to apply it.
- Right-click in the Project Panel and create a new Hotspot Layout.
- Assign the Hotspot Layout
3-1. Open the Hotspot tool.
3-2. Assign the created Hotspot Layout to the Hotspot Object.
3-3. Click on the target area or activate the Hotspot Editor from the Editor to enable the Hotspot Editor.
- Click the gear icon in the top-right corner of the Hotspot Layout Editor and assign a texture to the Temporary Texture field.
Snap Type and Grid Snap Size
Snap Type: Configues the snapping behavior of the working area.
Grid Snap Size: Defines the size of the selectable area in pixel units, allowing precise adjustments for the texture.
For this guide, set the Snap Type to UV and the Grid Snap Size to 1/256.
Layout Group
New Layout: Divides the working area into segments.
Edit Layout: Modifies the assigned segments.
Remove Layout: Deletes incorrectly assigned segments.
What is DefaultMag?
DefaultMag controls the scale factor between the texture size and the 3D world size.
- DefaultMag = 1: A 1x1 area in UV space corresponds to a 1x1 unit in the 3D world.
- DefaultMag > 1: The texture is enlarged.
- DefaultMag < 1: The texture is scaled down and applied more densely.
Tips for Setting DefaultMag:
- Recommended range: 1~5.
- Avoid values that are too high (textures may appear blurry) or too low (textures may look overly dense).
- Adjust and test the value to find the optimal balance for your needs.
- Use New Layout feature to automatically align texture areas to match the mesh's scale changes.
Three Methods for Using Hotspot Texturing
A. Auto Hotspot in Build
Activate the UV Editor window.
In the Unwrap Panel, ensure the mesh has no UVs. If UVs exist, select all and remove them by clicking the Cancel icon.
Tip: Disable the "Auto Unwrap Shape" option in Preferences > Editable Mesh to prevent automatic UV Unwrapping for new shapes.
- Select the mesh, then navigate to Surface > Hotspot > Auto Hotspot in Build.
- Move the face to see procedural changes based on the assigned texture.
B. Auto Hotspot Selected Faces
Select the mesh and navigate to Surface > Hotspot > Auto Hotspot Selected Face.
After moving the face, textures may stretch or distort. Use Auto Hotspot Selected Faces again after each transformation. This applies only to selected faces.
C. Fit Selected Hotspot Faces
- In the Hotspot Layout Editor window, select Edit Layout. Click a face, then set its Layout Name in the Tool Properties window. In this guide, we name it "test".
In the Inspector, go to the UModeler X Component and click Surface > Hotspot.
In Tool Properties, select the previously created layout under Selected Layout.
- Click Fit Selected Hotspot Face.
- Confirm that the selected face displays correctly in the viewport.
Summary
A. Auto Hotspot in Build: Automatically updates texture regions in real-time when moving mesh faces.
B. Auto Hotspot Selected Faces: Manually updates texture regions for selected faces.
C. Fit Selected Hotspot Faces: Adjusts textures precisely using assigned layouts.