Skip to main content

Hotspot Texturing Tool

Hotspot Image 001_002_

The Hotspot Texturing tool is a procedural tool designed for quick and efficient level, using designated textures.


How to use it

  1. Drag the Modular Texture you want to use from the Project Panel onto a mesh to apply it.

Hotspot Image 003

  1. Right-click in the Project Panel and create a new Hotspot Layout.

Hotspot Image 004

  1. 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.

Hotspot Image 005 Hotspot Image 007

  1. Click the gear icon in the top-right corner of the Hotspot Layout Editor and assign a texture to the Temporary Texture field.

Hotspot Image 008 Hotspot Image 009

note

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.

note

Layout Group

New Layout: Divides the working area into segments.

Edit Layout: Modifies the assigned segments.

Remove Layout: Deletes incorrectly assigned segments.

Hotspot Image 010

note

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.
tip

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.

Hotspot Image 010 Hotspot Image 010

  1. Use New Layout feature to automatically align texture areas to match the mesh's scale changes.

Hotspot Image 010

Three Methods for Using Hotspot Texturing

A. Auto Hotspot in Build

  1. Activate the UV Editor window.

  2. In the Unwrap Panel, ensure the mesh has no UVs. If UVs exist, select all and remove them by clicking the Cancel icon.

Hotspot Image 010

tip

Tip: Disable the "Auto Unwrap Shape" option in Preferences > Editable Mesh to prevent automatic UV Unwrapping for new shapes.

  1. Select the mesh, then navigate to Surface > Hotspot > Auto Hotspot in Build.

Hotspot Image 010

  1. Move the face to see procedural changes based on the assigned texture.

Hotspot Image 010

B. Auto Hotspot Selected Faces

  1. Select the mesh and navigate to Surface > Hotspot > Auto Hotspot Selected Face.

  2. After moving the face, textures may stretch or distort. Use Auto Hotspot Selected Faces again after each transformation. This applies only to selected faces.

Hotspot Image 010

C. Fit Selected Hotspot Faces

  1. 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".

Hotspot Image 010

  1. In the Inspector, go to the UModeler X Component and click Surface > Hotspot.

  2. In Tool Properties, select the previously created layout under Selected Layout.

Hotspot Image 010

  1. Click Fit Selected Hotspot Face.

Hotspot Image 010

  1. 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.


Example of use

How to Set Up

Auto Hotspot in Build

Auto Hotspot Selected Faces

Fit Selected Hotspot Faces