Skip to content

A free command line tool to unpack textures from Blender files. Standalone, efficient and cross-platform.

License

Notifications You must be signed in to change notification settings

SamuelTallet/unpack-blend-textures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unpack Blend Textures

This program extracts the texture images packed in a Blender (*.blend) file and saves them as separate image files in a specified directory.

Written in Rust, it is very fast!

Installation

I provide binaries for Windows and macOS in the Releases page.

If you target Linux or another operating system:

  1. Install Rust.
  2. Compile the program with cargo as usual.

Usage

To use the program, run the following command:

unpack-blend-textures <input.blend> <output-textures-dir>

where <input.blend> is the path to the input Blender file and <output-textures-dir> is the path to the output directory where the texture images will be extracted.

For example, to extract the textures from the "example.blend" file and save them to the "textures" directory, run the following command:

unpack-blend-textures "example.blend" "textures"

Credits

This project would have never existed without the blend Rust library created by Lucas Bittencourt.

License

Program licensed under the GPLv3. See the LICENSE file for details.

Copyright

© 2023 Samuel Tallet

About

A free command line tool to unpack textures from Blender files. Standalone, efficient and cross-platform.

Topics

Resources

License

Stars

Watchers

Forks

Languages