alexjhetherington/anvil-level-design

Blender addon of Trenchbroom inspired level design tools including automated material application and UV management, camera and grid tools, and improved GLB export.

Python

681

500 commits

updated Aug 6, 2026

See the code

README

Anvil Level Design

Intro

Anvil Level Design (Anvil LD or Anvil) is an addon for blender that is intended to speed up and support video game level design. It is particularly inspired by Trenchbroom and Source 1 and 2 Hammer.

Anvil combines material application and adjustment tools, navigation UX (including 3d view navigation and specialised material and prefab browsers), geometry helpers including blockout tools, and a slew of miscellaneous UX improvements.

Anvil is currently engine agnostic; levels are intended to be exported to .fbx and .gltf / .glb. Anvil currently includes .glb export helper functions. In future Anvil will include .fbx helper functions and may include reference implementations for game engine import workflows.

LLM coding assistance is used in the development of Anvil.

Discuss in Discord: https://discord.gg/hHFZbDzR57

Become a Patron: https://patreon.com/FootnotesForTheFuture

Documentation (Web): https://anvilleveldesign.com/docs/

Anvil Website: https://anvilleveldesign.com/

My Website: http://www.footnotesforthefuture.com/

Installation

See the documentation for instructions, including tutorial videos: https://anvilleveldesign.com/docs/installation/

Quick Start

See the documentation for instructions, including tutorial videos: https://anvilleveldesign.com/docs/quick-start/

alexjhetherington/anvil-level-design

Blender addon of Trenchbroom inspired level design tools including automated material application and UV management, camera and grid tools, and improved GLB export.

Python

681

500 commits

updated Aug 6, 2026

See the code

README

Anvil Level Design

Intro

Anvil Level Design (Anvil LD or Anvil) is an addon for blender that is intended to speed up and support video game level design. It is particularly inspired by Trenchbroom and Source 1 and 2 Hammer.

Anvil combines material application and adjustment tools, navigation UX (including 3d view navigation and specialised material and prefab browsers), geometry helpers including blockout tools, and a slew of miscellaneous UX improvements.

Anvil is currently engine agnostic; levels are intended to be exported to .fbx and .gltf / .glb. Anvil currently includes .glb export helper functions. In future Anvil will include .fbx helper functions and may include reference implementations for game engine import workflows.

LLM coding assistance is used in the development of Anvil.

Discuss in Discord: https://discord.gg/hHFZbDzR57

Become a Patron: https://patreon.com/FootnotesForTheFuture

Documentation (Web): https://anvilleveldesign.com/docs/

Anvil Website: https://anvilleveldesign.com/

My Website: http://www.footnotesforthefuture.com/

Installation

See the documentation for instructions, including tutorial videos: https://anvilleveldesign.com/docs/installation/

Quick Start

See the documentation for instructions, including tutorial videos: https://anvilleveldesign.com/docs/quick-start/

Significant stargazers

Hugo Locurcio

1,647 followers · starred Jun 2026

Jan Hohenheim

260 followers · starred Jan 2026

Julia

176 followers · starred Jan 2026

Vadim Gunko

131 followers · starred Jan 2026