Getting Started
Bulk Import
Bulk Import lets you point USL at a folder of PBR textures and it will automatically assemble them into a new shader, correctly wired and ready to use from your library, with no manual setup required.
How It Works
USL scans your folder and identifies texture maps by their file names (e.g. _diffuse, _normal, _roughness). It builds a complete shader network with all detected maps connected to the correct inputs, then adds it to your local shader library.
Running a Bulk Import
- Open USL and click the Import button in the toolbar
- In the import window, click Choose Folder and navigate to your texture set
- USL will scan the folder and display the maps it has found
- Fill in the details for your new shader:
| Field | Description |
|---|---|
| Name | The display name for the shader in your library |
| Category | Surface type (e.g. Metal, Fabric, Concrete), used for category browsing |
| Tags | Comma-separated keywords to make the shader searchable |
- Click Import. USL builds the shader and adds it to your library immediately
Supported Texture Maps
USL recognises the following suffix conventions when scanning a folder:
| Map | Detected suffixes |
|---|---|
| Diffuse / Albedo | _diffuse, _albedo, _color, _col, _basecolor |
| Normal | _normal, _nrm, _nor |
| Roughness | _roughness, _rough, _rgh |
| Metalness | _metalness, _metallic, _met |
| Height / Displacement | _height, _disp, _displacement |
| Ambient Occlusion | _ao, _ambientocclusion |
| Opacity / Alpha | _opacity, _alpha |
Maps that are present are connected; maps that are missing are skipped. The shader will work correctly with whatever subset of maps you provide.
After Importing
Your new shader appears in the library immediately under the category and tags you specified. From there it works exactly like any built-in material. Click it once to push it into your connected DCC as a fully-built shader network.
You can edit the name, category, and tags at any time by right-clicking the shader card in your library and selecting Edit Details.
Next Steps
- Usage Guide → - Browse and push materials into your DCC
- Plugin Installation → - Connect USL to Maya, Blender, or Houdini