Skip to content

cyrfer/ogre_parse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ogre_parse

==========

Utilities for parsing OGRE resources in Python.

https://github.com/cyrfer/ogre_parse

The goal of this library is to provide tools to load, manipulate, and write OGRE resources using Python. Efforts are currently focused on the text-based "script" file formats (.material, .program, .compositor).

Status:

  1. Wrote parsers for many script objects. There is one known parse error with material passes at the moment. Placeholder parsers exist for program and compositor definitions.
  2. Implemented string-ification of objects to support writing scripts.
  3. Unit tests are plentiful, but more could be added.
  4. Dirty-hack utilities show how to leverage the parsers and writers to apply transformations to script objects.

Goals:

  1. Complete tested script parsers and script writers.
  2. Cooperate with Python package management systems (e.g. pip).
  3. jQuery-like selectors for parsed results.

OGRE is documented here: http://ogre3d.org

About

Utilities for parsing OGRE resources

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages