Skip to content

LODify

by 小T_sune·Workflow

Images © 小T_sune. Used for product review; image policy.

Why we like it

Earns its place in the blender_extensions library for pairing texture, geometry, viewport, and shader optimization in one async toolset. Its analysis ideas and parts of the UI layout were inspired by Rodrigo Gama's ToOptimize Tools, extended here with Geometry Nodes integration, async image processing, and camera-based optimization.

What is LODify?

LODify is a performance optimization tool for Blender aimed at massive scenes such as heavy architectural visualization, large game environments, and complex kitbashing setups. It handles textures, geometry, shader details, and viewport performance from a single toolset.

For textures, a smart scanner lists everything in the scene sorted by size or VRAM usage, and a hybrid resizing engine offers a Native mode using Blender's API and a Performance mode running a bundled PIL backend in a subprocess. Camera-based optimization calculates the resolution each object needs from its screen coverage in the active camera, and a non-destructive workflow switches between original and optimized sets in one click, with safeguards for HDR/EXR files.

The geometry LOD system reduces meshes through either a Decimate modifier or Geometry Nodes, with a Safety Floor to protect close-up or low-poly objects. Viewport tools downgrade display types by distance, an experimental Shader LOD lowers normal and displacement strength on distant objects, and analysis tools color-code collections and show a heatmap of heavy meshes. Most operations run asynchronously to keep the interface responsive.

Who is LODify best for?

LODify is best for optimizing massive Blender scenes such as heavy architectural visualization, large game environments, and complex kitbashing, by managing textures, geometry, shader detail, and viewport performance.

How much does LODify cost?

LODify is completely free to download and use.

Key features

  • Texture optimization with a smart scanner that sorts scene textures by size or VRAM usage, plus a hybrid resizing engine offering a Native mode (Blender API) and a Performance mode (bundled PIL backend in a subprocess)
  • Camera-based texture optimization that calculates each object's required resolution from its screen coverage in the active camera, with non-destructive switching between original and optimized sets and safeguards for HDR/EXR files
  • Geometry LOD system with two algorithms, Decimate modifier and Geometry Nodes, plus a Safety Floor (Min Ratio/Min Faces) to protect close-up and low-poly meshes
  • Viewport optimization with distance culling that downgrades display types (Textured, Solid, Wire, Bounds), plus snapshot restoration of each object's original display state
  • Experimental Shader LOD that lowers Normal Map and Displacement strength on distant objects
  • Scene analysis via a Collection Analyzer that color-codes Outliner collections by vertex weight and a View Analyzer heatmap overlay in the 3D viewport
  • Non-blocking architecture running most operations asynchronously or in background subprocesses, with a worker process for texture resizing that bypasses the Python GIL

Tags

#optimization#LOD#texture optimization#geometry#viewport performance#Blender#scene analysis#async

Frequently asked questions

Does LODify work with Blender 4.2?

LODify supports Blender 4.2 LTS and newer, so a current 4.2 install and later releases can run it. It's built around large-scene work in Blender, covering architectural visualization, sizeable game environments, and dense kitbashing scenes. Because it targets massive scenes with thousands of objects, most operations run asynchronously or in background subprocesses to keep the interface responsive while processing. If you're on an older Blender build, check the developer's GitHub page before installing to confirm your version falls within the supported range.

Does LODify need Pillow installed manually?

LODify ships with a bundled Pillow wheel compatible with Python 3.11, so no manual installation is required. That backend powers its Performance mode, which runs image resizing in a subprocess for rapid batch processing without freezing the interface. The alternative Native mode instead uses Blender's internal API for maximum compatibility, giving you two paths depending on your needs. Since the dependency comes packaged with the add-on, you can install LODify and use both resizing modes without setting up extra Python libraries yourself. For install details, refer to the developer's page.

Is LODify free to use?

LODify is listed as free here and is distributed under the GNU General Public License v3.0 or later. That license covers how you can use, modify, and redistribute the tool, so it's worth reading if you plan to build on it or bundle it into another workflow. Licensing terms can change over time, so check the developer's page for the current details before relying on any specific condition. The project's source is available on the developer's GitHub page, which is the best place to confirm the latest status.

What's the difference between LODify's two geometry LOD algorithms?

LODify offers two ways to reduce mesh density. The Decimate modifier is the fast, standard option suited to general props, while the Geometry Nodes path preserves topology quality for objects where shape matters more. Both are backed by a Safety Floor, using Min Ratio and Min Faces settings, that prevents close-up objects or already low-poly meshes from losing essential detail. Setup, update, and apply steps run through a non-blocking modal operator, so you can process thousands of objects without freezing the Blender interface. Choose the algorithm that fits your accuracy and speed needs.

Alternatives to LODify

Also in Workflow for Blender.

Similar plugins