Crate blr

Source
Expand description

Rust bindings for the Python API of Blender.

Re-exports§

pub use project::BlendProject;
pub use utils::error;
pub use utils::error::BlError;
pub use utils::result;
pub use utils::result::BlResult;
pub use utils::thread_safety;
pub use utils::version;
pub use enums::*;
pub use types::*;

Modules§

bpy
Low-level “unsafe” bindings for the Python module of Blender (bpy).
enums
Idiomatic wrappers around Blender enums.
export
Utilities for exporting models and scenes.
import
Utilities for importing models and scenes.
prelude
Prelude module for the blr crate that re-exports the most commonly used items.
project
Safe and idiomatic interface for a Blender project.
types
Idiomatic wrappers around Blender types.
utils
Various safety and boilerplate-related utilities.