Skip to content

akofke/plydough

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

plydough

Ply file parser for Rust.

  • Supports Ascii and Binary formats with any element structure

  • Aims to be high-performance for loading large meshes by using the nom parser combinator library (including credit to the lexical library for fast ascii decimal parsing).

  • Avoids memory overhead of "dynamic" ply types by providing element data in a struct-of-arrays format.

The next main goal for this crate is to provide a proc-macro based way of specifying an "expected" struct to parse into directly, allowing simpler user code and potentially better performance.

About

Ply file parser for Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages