# Detailed 3D Props That Hold Up Under Any Light

> Describe a prop and what it is made of. Layer builds a detailed 3D model with color, metal-roughness and normal maps that light correctly in your engine.

---

## Messages to send, and what they made

### “Make a 3D model of a weathered bronze knight helmet for my action game with Tripo 3.1, with PBR materials.”

- [Turntable of the delivered model](/assets/7da6831b.mp4)

The bronze reads as metal rather than painted plastic, and the verdigris sits in the seams, where weathering collects on real bronze.

---

A hero prop sits close to the camera and passes through every light in your game. If the model carries only a color texture, its bronze turns to painted plastic the first time a torch moves past it.

Describe the object and what it is made of, in the words you would use with a prop artist. Layer builds the model with Tripo 3.1 and gives it a full material set, so you never hand-paint a roughness map or look up a metalness value.

## Materials in the Words You Already Use

"Weathered bronze" is a lot of information. It means bare metal where hands and blades wear it bright, a duller patina in the recesses and verdigris in the seams. Layer anchors each material to its real-world equivalent, which is why the helmet reads as aged bronze with verdigris in its seams and not as a brown shader. Cloth works the same way: name the material and what it has been through, and the surface follows.

## What Each Map Does in Your Engine

**Metal-roughness**
Tells the engine which parts are bare metal and how sharply each one reflects.

**Normal**
Carries fine surface detail without adding triangles.

**One standard across engines**
The maps follow glTF's metal-roughness workflow, which Unity, Unreal, Godot and Blender all read.

## Budget and Handoff

At about 100,000 triangles, the helmet is right for a hero prop, an inspect view or a cinematic, and heavy for anything you scatter across a level. For a lighter version of the same kind of asset, see [low-poly 3D models](/use-cases/low-poly-3d-models).

Download GLB, OBJ or FBX for Unity, Unreal, Godot or Blender. GLB keeps the mesh and its maps in one file. See [3D generation](/features/3d-generation) for the models behind it.

## Frequently Asked Questions

### Which maps come with the model?

Color, metal-roughness and normal. They follow the metal-roughness workflow that glTF is built on, so Unity, Unreal, Godot and Blender read them with their standard materials.

### Do I need to know PBR values to ask for a material?

No. Write "weathered bronze" or "rusted iron" and Layer works out how metallic and how rough each surface should be. A real material name tells it more than a number would.

### How heavy is the mesh?

The helmet on this page is about 100,000 triangles. That suits a hero prop, an inspect view or a close camera, and it is too heavy for props you place by the hundred or ship on low-end mobile. For those, see [low-poly 3D models](/use-cases/low-poly-3d-models).

### Will it match my scene's lighting?

Yes. The maps let your engine light the surface, so the helmet reads as bronze in a torchlit dungeon and in daylight alike. The final look still depends on your lighting and post-processing, so check hero props in the scene they will live in.

### Can I compare finishes on one design?

Yes. Ask for polished steel, rusted iron or gilded bronze on the same helmet and look at them side by side under your own lights.

### What format are the files?

GLB with its PBR maps, which Unreal, Godot and Blender open directly, and Unity reads through its glTFast package, all onto their standard materials. Download as OBJ or FBX from Layer.

---

Create a free Layer account and describe the prop and what it is made of.

---

[View original](https://layer.ai/use-cases/pbr-3d-models) | [All Use Cases](https://layer.ai/use-cases)
