#obj #wavefront #3d #piston

wavefront_obj

A parser for the Wavefront .obj file format

19 releases (10 major breaking)

Uses old Rust 2015

10.0.0 Apr 4, 2021
9.0.0 Dec 2, 2020
8.0.0 Jul 5, 2020
7.0.0 Sep 4, 2019
0.0.2 Jan 27, 2015

#767 in Parser implementations

Download history 998/week @ 2023-11-20 840/week @ 2023-11-27 715/week @ 2023-12-04 965/week @ 2023-12-11 969/week @ 2023-12-18 515/week @ 2023-12-25 603/week @ 2024-01-01 1053/week @ 2024-01-08 918/week @ 2024-01-15 903/week @ 2024-01-22 644/week @ 2024-01-29 901/week @ 2024-02-05 993/week @ 2024-02-12 1055/week @ 2024-02-19 1099/week @ 2024-02-26 1157/week @ 2024-03-04

4,483 downloads per month
Used in 53 crates (11 directly)

MIT license

88KB
3K SLoC

wavefront_obj Build Status

This is a parser for the wavefront .obj file format. There are informative error messages with line number reporting. The full file format is not supported, although patches for adding support for unimplemented parts of the format are very welcome.

This is a best-effort attempt to parse the subset of .obj files exported by blender.

How to contribute


lib.rs:

Parsers for wavefront's .obj and .mtl file format for loading meshes.

Dependencies

~190KB