Guerilla parser
latest
  • Changelog
  • Example
  • Reference
  • Known limitations
  • Guerilla file format info
Guerilla parser
  • Docs »
  • guerilla_parser
  • Edit on GitHub

guerilla_parser¶

Python Guerilla file parser is a python module aimed to parse and retrieve Guerilla render files content easily. It supports .gproject, .glayer, and other files written by Guerilla.

This module does not require any Python package beyond the standard ones.

If you don’t know this module, the first thing to do is go the Example section to see various use cases.

Table of content¶

  • Changelog
    • 0.8.3 (2022 03 10)
    • 0.8.2 (2021 04 01)
    • 0.8.1 (2021 03 07)
    • 0.8.0 (2021 03 06)
    • 0.7.0 (2020 06 09)
    • 0.6.0 (2018 02 27)
    • 0.5.0 (2018 02 24)
    • 0.4.0 (2018 02 13)
    • 0.3.0 (2018 01 10)
    • 0.2.0 (2017 11 4)
    • 0.1.0 (2017 06 11)
  • Example
    • Parse given file
    • Iterate over every node
    • Get every reference files
    • Get root node
    • Get node name, path and type
    • Get parent node
    • Get node display name
    • Iterate over every children of a node
    • Get node children by its name
    • Get node from its path
    • Get node plug from its name
    • Get plug from it’s path
    • Iterate over render passes, render ayers and AOVs
    • Iterate over every plug of a node
  • Reference
    • Guerilla Parser class
    • Guerilla Node class
    • Guerilla Plug class
  • Known limitations
    • int vs float
    • TODO
    • Conversions
    • Glayer connection to document
  • Guerilla file format info
    • Get every class of type Plug
    • What are implicit nodes?
Next

© Copyright 2016-2021, Dorian Fevrier Revision 8a53e451.

Built with Sphinx using a theme provided by Read the Docs.