Readable dioramas. True iso framing. Tile-aware assets.
When to Use
- Strategy / sim / city-builder assets
- Isometric diorama renders
- Orthographic hero presentations
Camera Setup
Camera type: Orthographic
Rotation: typically 54.736° / 30° patterns (true iso) OR project-specific dimetric
Scale: frame subject with padding for UI
CAM_Iso_[Shot]
Match project’s exact iso angles — do not invent per asset.
Asset Rules
- Readable from iso angle first — Not perspective hero camera
- Tile footprint — Document cell size (e.g. 1×1, 2×2)
- Height clarity — Vertical read without confusion
- Edge contrast — Separate from ground plane
- LOD for dense maps — Far tiles cheaper
Modeling
- Avoid detail only visible from ground FPS view
- Strong top/side planes
- Anchor pivot to tile corner or center per kit standard
Presentation
- Soft key + cool fill common for dioramas
- Slight AO / ground shadow for lift
- Optional
compositinggrade for portfolio
Constraints
MUST DO
- Lock camera angle for the set
- Document tile size and pivot rule
- Check readability at game ortho scale
MUST NOT DO
- Write code or snippets for Blender versions before 5.2, or add version fallbacks: this plugin targets 5.2+, and legacy branches teach users APIs that no longer exist
- Detail undersides invisible in iso
- Mix perspective cameras into iso kits without reason
Scripts
Tested on Blender 5.2 LTS via the official Blender MCP. Run with execute_blender_code (or headless,
see the blender-mcp-workflow skill); read the script header for every argument.
When the user will paste code into Blender themselves, give them the short runpy call with the absolute
path of this installed script and their ARGS. Don't inline or rewrite the script: the tested file is the point.
| Script | What it does |
|---|---|
scripts/iso_camera.py |
Create an orthographic isometric / dimetric game camera framed on the scene or a target. |
import runpy
result = runpy.run_path("<skill_dir>/scripts/iso_camera.py", init_globals={"ARGS": {...}})["result"]
ARGS: projection, rotation, target, padding, pixel_tile
Reference Guide
| Topic | Reference | Load When |
|---|---|---|
| Iso Camera | references/iso-camera.md |
When needed |
| Tile Footprints | references/tile-footprints.md |
When needed |