# Lookdev

Look development loop for Blender assets combining materials, lighting, camera, and...

- Repository: https://github.com/arjun988/blender-skills (1650 stars)
- Category: AI and agents
- License: MIT
- Last updated: 2026-07-10
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add arjun988/blender-skills --skill lookdev -g -a claude-code -y`
Codex: `npx skills add arjun988/blender-skills --skill lookdev -g -a codex -y`
Cursor: `npx skills add arjun988/blender-skills --skill lookdev -g -a cursor -y`
Gemini CLI: `npx skills add arjun988/blender-skills --skill lookdev -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add arjun988/blender-skills`

## Description

Look development loop for Blender assets combining materials, lighting, camera, and screenshot comparison until shading reads correctly via MCP.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Lookdev

Material + light + camera loop. Screenshot compare. Stop when it reads.

## When to Use

- Finalizing asset shading before export/portfolio
- Turntable / grey shader checks
- Matching material references
- Bridging `materials` and `lighting` intentionally

## Workflow

```
Clay/grey pass → Base materials → Neutral light rig
  → Beauty light → Screenshot → Gap list → Iterate (≤3, 5)
  → Optional grade → QA
```

## Standard Rigs

| Rig | Use |
|-----|-----|
| Neutral 3-point | Evaluate materials fairly |
| HDRI studio | Product / character |
| In-situ scene lights | Final context |

Keep a reusable `COL_Lookdev_Lights` + `CAM_Lookdev_*`.

## Checklist

- [ ] Values read in grayscale
- [ ] Specular roughness believable
- [ ] Edges catch light (bevels/normals)
- [ ] Emissive under control
- [ ] No pure black / pure white traps unless stylized
- [ ] Matches reference palette if provided

## Iteration Rule

Each pass: change one major variable (material OR light OR camera), then screenshot.

## Constraints

### MUST DO
- Grey pass before fancy textures when forms unsure
- Capture screenshots each iteration
- Hand off to `qa-review` before ship

### MUST NOT DO
- Fix modeling problems only with roughness maps
- Infinite tweak loops without gap list

## Reference Guide

| Topic | Reference | Load When |
|-------|-----------|----------|
| Lookdev Rig | `references/lookdev-rig.md` | When needed |
| Lookdev Checklist | `references/lookdev-checklist.md` | When needed |

