Skip to content

jrweth/zentangler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Zentangler Maya Plugin# A maya plugin for creating procedurally generated textures based upon predefined shape grammars

Requirements

  • Maya version 2022 and after (with PyMel install option)
  • Inkscape version 1.1.2 and after (for SVG to PNG conversion)

##Installation Instructions

###Install Python dependencies in Maya Python environment There are several python dependencies that must be installed in the maya python environment. The mayapy executable is found in the bin directory of the Maya2022 application folder. See Managing Python packages with mayapy and pip Navigate to the folder with your terminal application and run the following:

  • mayapy -m pip install shapely
  • mayapy -m pip install svgwrite
  • mayapy -m pip install perlin-noise
  • mayapy -m pip install pyclipper

###Copy Plugin file to plugin folder Copy the zentangler_plugin.py file to a folder where Maya is configured to keep plugins. See Autodesk Article

###Copy Python code files to maya python script folder Copy the zentangler and zentangler_maya folders to the script folder which is included in maya's Python path Maya File Path Variables

###Install Inkscape Zentangler uses Inkscape to convert SVG files into PNG files, this needs to be installed in order for zentanger to produce textures usable by Maya.

###Load the ZenTangler plugin Open up maya and then use Maya's Plugin-Manager to load the ZenTangler plugin which was copied to Maya's plugin folder. This should add a ZenTangler menu item.

###Configure Zentangler to use the Inkscape executable Once the plugin is loaded use the ZentanglerMenu>Set Configuration option and enter in the Inkscape executable file for your system. Depending on your platform and how Inkscape was installed this may vary. A likely spot for windows is "/Program Files/Inkscape/bin/inkscape.exe" . Mac OS could be "/opt/local/bin/inkscape" or similar. Once the path is entered click the "save configuration button."

About

Maya Plugin written in

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published