1 unstable release
| 0.1.0 | Sep 20, 2025 |
|---|
#2098 in Game dev
40KB
228 lines
Minimal Bevy plugin to spawn glTF Scene0s from a Houdini manifest JSON.
Manifest path is under assets/ (default: "output.json").
Usage:
fn main() { App::new() .add_plugins(DefaultPlugins) .insert_resource(HoudiniImportSettings { json_path: "assets/output.json".into(), }) .add_plugins(HoudiniImportPlugin) .run(); }
Bevy Houdini Loader
Loads assets exported from Houdini using the Bevy Toolbox plugin into Bevy.
Instalation
Add this to your Cargo.toml:
[dependincies]
bevy_houdini_loader = "0.1.0"
Example
use bevy::prelude::*;
use bevy_houdini_loader::prelude::*;
fn main() {
App::new()
.add_plugins(DefaultPlugins)
.insert_resource(HoudiniImportSettings {
json_path: "assets/output.json".into(),
})
.add_plugins(HoudiniImportPlugin)
.run();
}
Dependencies
~22MB
~475K SLoC