MPyNode
  • Home
  • Node Designer
  • API Documentation

MPyNode

​​A Universal Python node for Autodesk's Maya.
Fork us on GitHub
Download Release 1.0.1

NODE CREATION: SIMPLIFIED

MPyNode simplifies the technical overhead required to create custom nodes, allowing users of all skill levels to easily develop and share nodes built with Maya's Python API.

HIGHLIGHTS


Fully scriptable API

  • Create your own node with the provided API.
  • Subclass MPyNode and extend it to fit your needs.
Picture

Rapid Prototyping

  • Use the powerful Node Designer to create nodes on the fly.
Picture

Dynamic Attributes

  • Dynamically create node inputs and outputs plugs of all native types.
  • Rename plugs and preserve existing connections.
  • Plug data immediately populated inside the expression.
Picture

Built in profiler

Test node's efficiency by getting a full breakdown of the node's expression evaluation with the built-in cProfile viewer.

Built in data storage

Interactively flag attributes to be stored when a scene is saved and reloaded, allowing persistent data buffers between Maya sessions. Use the API to inject data inside a node for script interactions.

    Any questions? Want to contribute? Contact us!

Submit
  • Home
  • Node Designer
  • API Documentation