# Blender Stylized Npr

Stylized / NPR looks in Blender 5.2 - toon and cel shading (bands, shadow tint, rim...

- Repository: https://github.com/EL4CTEO/blender-skills (651 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-10-30
- Runs scripts: yes, review before use

## Install

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

## Description

Stylized / NPR looks in Blender 5.2 - toon and cel shading (bands, shadow tint, rim, hard specular), anime faces with custom normals, inverted-hull outlines with smoothed outline normals for game engines, Line Art and Freestyle lines, Grease Pencil drawing, unlit export. Use for anime, cartoon, comic, cel-shaded or outlined styles.

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

# Stylized / NPR

The execution model is in `blender-core`. Base colors still come from `blender-pbr-materials`/`blender-texturing`. This skill replaces how they're lit.

## One call each
```
scripts/toon_setup.py -- --objects Hero Sword --bands 2 --rim 0.4 --outline 0.004
scripts/toon_setup.py -- --objects Hero --bands 3 --spec 0.3 --smooth-normals      # + engine outline data
scripts/toon_setup.py -- --objects Hero --lighting scene                           # EEVEE: all lights + cast shadows
scripts/toon_setup.py -- --line-art --outline 0                                    # scene-wide Line Art
scripts/toon_setup.py -- --objects Hero Sword --remove --line-art                  # exact restore
```

The rest: https://github.com/EL4CTEO/blender-skills/blob/HEAD/skills/blender-stylized-npr/SKILL.md
