Crate obj [−] [src]
Wavefront OBJ parser for Rust. It handles both .obj
and .mtl
formats. GitHub
use std::fs::File; use std::io::BufReader; use obj::*; let input = BufReader::new(File::open("tests/fixtures/normal-cone.obj").unwrap()); let dome: Obj = load_obj(input).unwrap(); // Do whatever you want dome.vertices; dome.indices;
Modules
raw |
Provides low-level API for Wavefront OBJ format. |
Structs
Obj |
3D model object loaded from wavefront OBJ. |
Position |
Vertex data type of |
Vertex |
Vertex data type of |
Enums
ObjError |
The error type for loading of the |
Traits
FromRawVertex |
Conversion from |
Functions
load_obj |
Load a wavefront OBJ file into Rust & OpenGL friendly format. |
Type Definitions
ObjResult |
A type for results generated by |