Solutions / Unity

Generate PBR materials for Unity projects

twirl provides albedo, normal, roughness, metallic, and height maps. Unity materials can use the same surface data, but URP, HDRP, and Built-in shaders differ in how they store smoothness and packed mask channels.

Start generatingBrowse materials

Convert roughness into the Unity workflow

Unity commonly asks for smoothness rather than roughness. Invert the roughness map before using it as smoothness. HDRP also uses a packed Mask Map, which twirl does not currently export as a ready-made file.

01
Choose the render pipeline

Confirm whether the project uses Built-in, URP, or HDRP before packing textures or selecting a shader.

02
Invert roughness

Roughness and smoothness describe opposite ends of the same surface property. Invert the grayscale roughness map for a smoothness input.

03
Build packed maps manually

HDRP Mask Maps store metallic, ambient occlusion, detail mask, and smoothness in separate channels. Pack the available maps for your project as needed.

Materials for Unity scenes

Use these generated surfaces as starting points, then review compression, tiling, and channel packing on the actual target platform.

Frequently asked questions

Do twirl materials work with Unity URP and HDRP?

Yes, but you may need to invert roughness into smoothness and create the packed maps expected by the chosen render pipeline.

Does twirl export a Unity HDRP Mask Map?

Not currently. twirl provides separate PBR maps. You can pack metallic, ambient occlusion, detail mask, and smoothness for HDRP in another tool.

Is a Unity plugin available?

Not yet. A Unity integration is coming soon. Manual texture import is available now.

Related pages

Generate PBR materials for BlenderGenerate PBR textures for Unreal Engine 5Generate PBR materials for Cinema 4D and Redshift
twirl

© 2026 twirlTerms·Privacy