bevy/src/asset/gltf.rs
2020-02-09 11:42:26 -08:00

16 lines
384 B
Rust

use std::{boxed::Box, error::Error, fs, io};
// use crate::render::Mesh;
pub fn load_gltf(path: &str) -> Result<(), Box<dyn Error>> {
println!("{}", path);
let file = fs::File::open(&path)?;
let reader = io::BufReader::new(file);
let gltf = gltf::Gltf::from_reader(reader)?;
for scene in gltf.scenes() {
for _mesh in scene.nodes() {}
}
Ok(())
}