WaveFront

Parsers and utilities for the OBJ WaveFront 3D model format

Version on this page:0.1.0.2
Stackage Nightly 2015-12-14:0.1.0.2
Latest on Hackage:0.5.0.0

See all snapshots WaveFront appears in

MIT licensed by Jonatan H Sundqvist
Maintained by [email protected]
This version can be pinned in stack with:WaveFront-0.1.0.2@sha256:1e9d4cb8cecf4822510a796e7c06d38e6e3ea00543155fe486278d4517ba2542,2432
Used by 1 package in nightly-2015-12-14(full list with versions):

3DWaves

This is a personal project, still in its infancy, and I don’t expect anybody else to use it. Should somehow happen upon this site, I would however welcome their support and feedback.

##Contents Wavefront OBJ parsers and related amenities. Includes purely functional parsers and IO utilities for loading models from files.

Supports the basic MTL and OBJ attributes. My ambition is to add full support for the entire specification.

Please note that this package is completely unaware of rendering and graphics. The data structures generated by the parsers are oblivious to technologies such as Direct3D and OpenGL; creating eg. GPU buffers is up to the client.

I may at some point implement the FFI and add direct OpenGL support, in separate modules.

##Maintainers Jonatan H Sundqvist

##TODO There is currently no standalone list of tasks (cf. source files).

  • Use Parsec instead (branch off) (?)
  • Add sample models and demos
  • Add profiling and checks
  • GHCi support