Skip to content

HolisticCoders/orodruin-maya

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Orodruin Maya

An Orodruin implementation for Autodesk Maya.

⚠⚠⚠ Orodruin is NOT Production Ready but more of a Proof of Concept at this point.⚠⚠⚠

Prerequisites

  • Poetry must be installed.
  • Python 3.7+ must be installed.
    If you use pyenv, run pyenv install 3.7.9 and poetry will pick up the proper version automatically
  • Orodruin must already be cloned.
  • The Orodruin Editor must be cloned as well, next to the orodruin repository.
  • The Orodruin Node Library should also be cloned and registered (see repo readme)
    This is not strictly necessary but without that, you won't have any node to create

Installation

  • Clone this repository next to orodruin's repository (this is mandatory, poetry uses a relative path to orodruin's folder to use it as a dependency.)
  • cd in orodruin-maya
  • Run poetry install to create a new virtualenv and install all the dependencies.
  • Register the Maya module. This can be done in one of two ways:
    1. Add /path/to/orodruin-maya/modules to the environment variable MAYA_MODULE_PATH (at a system level or in your Maya.env)
    2. Move the file /path/to/orodruin-maya/modules/OrodruinMaya.mod to C:/Users/<username>/Documents/maya/modules (on Windows) and edit its content like so:
      + MAYAVERSION:2022 OrodruinMaya any /path/to/orodruin-maya/
      scripts: scripts
      
  • Open the orodruin editor with the following snippet:
    from orodruin_maya.ui.editor_window import OrodruinMayaWindow
    OrodruinMayaWindow.open()

About

Maya implementation of the Orodruin Rigging Library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors