← all repositories
HugoTini/DeepBump

A Blender add-on that turns flat photos into surface geometry

DeepBump exists because hand-painting normal maps is tedious, and it generates them from a single image directly inside Blender.

DeepBump
Not currently ranked — collecting fresh signals.
star history

What it does

DeepBump is a Blender add-on that uses machine-learning models to synthesize normal maps, height maps, curvature maps, and upscaled textures from single images. You select an image node in Blender’s Shader Editor and click a button; the add-on processes the texture and injects the result back into your material graph. A command-line interface is available for batch work outside Blender.

The interesting bit

The add-on keeps the entire workflow inside Blender’s Shader Editor, turning what is usually a multi-application round-trip—export to a standalone normal-map generator, process, re-import—into a single button click. The authors also explicitly wire up Microsoft’s telemetry-disabling APIs, a rare nod to privacy in a graphics utility.

Key highlights

  • Generates normal, height, and curvature maps from a single albedo image.
  • Upscales low-resolution textures without leaving Blender.
  • Ships as a standard Blender add-on with a CLI mode for scripting.
  • Disables Microsoft ONNX Runtime telemetry via available APIs.
  • Released under GPL, though the training code remains unavailable.

Caveats

  • Training code is not available, so the model is a black box you cannot retrain or audit.
  • Dependency installation requires an internet connection and occasionally administrator privileges, which is a friction point on locked-down machines.

Verdict

Worth a look if you are a Blender artist or technical director who needs quick surface detail without round-tripping through external tools. Skip it if you need open, reproducible training pipelines or a standalone application outside the Blender ecosystem.

Frequently asked

What is HugoTini/DeepBump?
DeepBump exists because hand-painting normal maps is tedious, and it generates them from a single image directly inside Blender.
Is DeepBump open source?
Yes — HugoTini/DeepBump is open source, released under the GPL-3.0 license.
What language is DeepBump written in?
HugoTini/DeepBump is primarily written in Python.
How popular is DeepBump?
HugoTini/DeepBump has 1.4k stars on GitHub.
Where can I find DeepBump?
HugoTini/DeepBump is on GitHub at https://github.com/HugoTini/DeepBump.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.