AI Texture Generator

PBR textures,
generated
in seconds.

Type a description or drop a photo. Get all 5 maps — albedo, normal, roughness, metalness, and height — seamlessly tiling and ready for Unity, Unreal, or Blender.

Free 512×512 · From $8/mo · Try for $1 · Cancel anytime

Grix mascot
5 PBR maps · 25 credits
Seamless tiling ✓
Albedo map ·Normal map ·Roughness map ·Metalness map ·Height map ·Seamless tiling ·Unity ready ·Unreal Engine ready ·Blender ready ·Godot ready ·Up to 8K resolution ·Photo extraction ·Text prompts ·From $8/mo ·Cancel anytime ·Albedo map ·Normal map ·Roughness map ·Metalness map ·Height map ·Seamless tiling ·Unity ready ·Unreal Engine ready ·Blender ready ·Godot ready ·Up to 8K resolution ·Photo extraction ·Text prompts ·From $8/mo ·Cancel anytime ·

How it works

Three ways to generate

Text to PBR
01

Describe the material

Type anything — "weathered concrete wall", "polished obsidian", "pine wood planks". Grix generates all 5 PBR maps in ~30 seconds.

Photo Extract
02

Extract from a photo

Drop any photo with a texture you want. Specify which surface to extract. Get a clean, seamlessly tiling version with full PBR maps.

Image to PBR
03

Upload an existing texture

Have a flat texture but no maps? Upload it and Grix generates all the missing PBR channels from it automatically.

Output

Every map you need, in one generation

Height

Displacement data

Metalness

Reflective surfaces

Roughness

Micro-surface detail

Normal Map

Surface orientation

Albedo / Basecolor

Base color & diffuse

All maps exported as PNG · Seamless tiling · Up to 8K resolution

Use cases

Built for creators

🎮

Game development

Rapid-prototype environments without waiting on an art team. Export to Unity or Unreal with correct channel maps.

🏗️

3D visualization

Arch viz, product renders, and motion graphics. Real PBR means real-world material behavior under any lighting.

🎨

Digital art & VFX

Extract textures from photos, transform reference images, and build material libraries for production pipelines.

Common questions

Where can I use Patina right now?

Patina powers Grix Textures — it's available now at textures.grixai.com.

What is Patina?

Patina is the AI model behind Grix Textures, developed on fal.ai. It specializes in photorealistic physically-based rendering (PBR) material generation.

What PBR maps does Grix generate?

Albedo (basecolor), Normal, Roughness, Metalness, and Height/Displacement — all five in one generation, exported as seamlessly tiling PNGs.

Can AI generate normal maps?

Yes. Grix generates a normal map alongside the other four PBR channels from a single prompt or photo — no post-processing required.

Which 3D tools work with Grix outputs?

Blender, Unity, Unreal Engine, Godot, Maya, Cinema4D, and any tool that accepts standard PNG texture maps.

Can I generate from a photo?

Yes — drop any photo and Grix extracts the surface material as a seamless, tiling PBR set.

What resolution are the outputs?

Up to 8K. Default is 2K; resolution scales with your plan.

How long does a generation take?

Usually 10–30 seconds depending on the model and resolution selected.

Is there a free PBR texture generator?

Grix offers a $1 one-time test pack — 100 credits, no auto-renew, full access. Monthly plans start at $8/mo. See pricing →

Do credits expire?

Unused credits roll over to the next month on all subscription plans.

Can I cancel anytime?

Yes. No lock-in — cancel from your account settings at any time. Your credits remain available until the end of the billing period.

Simple monthly pricing

Light

$8/mo

800 credits / month

~28 texture gens

Get started

Max

$49/mo

5,000 credits / month

~178 texture gens

Get started
Not ready to commit?One-time · 100 credits · Full access for 30 days · No auto-renew
$1Try for $1 →

Cancel anytime · Works across all Grix tools · Unused credits roll over